Customer Review: What is better? Replacing delegations with inheritance or replacing inheritance with delegation? The answer is the ultimate answer to most software engineering decisions: DEPENDS, there is always a trade-off that has to be analyzed according to the context! This book addresses those trade-offs... more info
Customer Review: TDD "By Example" is a book that tries to persuade you to write tests before writing the code the tests test. In the first six chapters, the author takes you through an example of generating code through this method. Along the way, he makes several pertinent points: 1. His method has never been... more info
Customer Review: "Extreme Programming Explained" offers a thorough and good overview of the Extreme Programming (XP) approach to software development. This book covers the fundamentals of XP and describes some of the benefits of this approach to developing software. While this approach may not suit all... more info
Customer Review: The title is misleading, as the book really isn't "Patterns." This is a good terse summary of principles to apply when writing code that others will need to work with. While the book is light on details or examples, reading it can help you consider what coding and micro design conventions to... more info
Customer Review: I have just recently started looking at smalltalk and like many people (being used to c++), when starting out in smalltalk, just going through the code didn't actually tell me much about anything, it's hard to find where anything is actually being done. After reading this book this task was... more info
Customer Review: Using a very objective and simple approach, the book presents the xp way of planning in a very easy and enjoyable way. It does not contain much practical advice, but it is an excellent starting point for someone who is not familiar with xp and its practices. After reading this book one should... more info
Customer Review: The philosophies in this book will help me get more out of life.
I have wanted to learn JUnit for several months now. The techniques in this book will help me write better code and think more clearly in many planning and development aspects in life.
Customer Review: If you are looking into Eclipse plugins programming, this is the book. It not only teaches you the basics but also guides you to the best pratices on Eclipse development, with test driven philosophy. Needless to say, it also covers design patterns used by Eclipse.
Customer Review: This isn't a Smalltalk translation of "Design Patterns." Instead, it's a companion to that book. You'll need to read the first one to get the most out of this one. If you have read the first one, you'll find this one is better written and really casts essential light on some of the GOF material. The... more info
Customer Review: This book is quite distinct from Beck's other works in that it provides the reader an intellectual journey: through the reprinted articles, you can see the evolution of Kent's writing style, the beginnings of the "design patterns" movement, and the ever changing opinions about what to do / what not... more info