In association with

|
Customer Reviews:
Avg. Customer Rating: 4.4 / 5.0 
learn OO in 'design patter' way: 
There are 2 ways of learning new concepts and principles:
1. learn principles first, then try to use them
2. observe good implementations first, then learn to appreciate the principles behind them
The authors successfully convince me that the 2nd way is the better way of learning a paradigm like OO. The authors first give us a little principles (Chapter 1), and then intorduce to us the good designs one by one (Part III, IV, V). While explaining these good design solutions (design patterns), authors... more info
this book + GoF = great fun: 
I work in a nuclear physics experiment with a few hundred thousand lines of code, with douzens of programmers worldwide checking in code into a CVS repository and a small group of computer gurus that are the design architects of the system, being nervous every time one of us ,the mere mortal programmers, add substantial pieces of code. Now I understand why. The reason is that the gurus know about design patterns , OOD and the like, while we want to just solve problems, applying short term patches and... more info
Gives a fresh Perspective on OOD and is well written: 
Before reading this book I had read other books on patterns, starting with the GoF book. However, after reading these books, I still felt I didn't understand patterns well enough to really incorporate them into my everyday work. Some of the other books I read were very conceptual and found them hard to follow. This book provides both the reasons to use patterns and motivations for some of the most common patterns, but it does it in a way that is very understandable. Part of this is because of the way the... more info
Similar Products:
|