D. Baas

Helpful votes received on reviews: 92% (12 of 13)
Birthday: 27 May


Top Reviewer Ranking: 3,743,620 - Total Helpful Votes: 12 of 13
Large-Scale C++ Software Design (APC) by John Lakos
1 of 1 people found the following review helpful
If you are serious about nontrivial C++ system design you should buy this book. I have read many books on object oriented desing, design patterns, refactoring and so on. However, none of those books mentioned placed much emphasis on physical design. This is strange, given that a solid physical design is crucial for creating maintainable, understandable components. As mentioned by other reviewers it is a tough read, but that is a small price to pay for the information that is on offer.
Advanced Programming in the UNIX Environment (APC) by W. Richard Stevens
5.0 out of 5 stars extreme value for money, 9 April 2009
I bought this book out of curiosity regarding the wiring of UNIX systems. It was recommended in Design Patterns Explained and it cost only a few bucks so i decided to go for it. I was surprised to see that it is such an authorative (hardcovered, yeah yeah yeah) book. Very useful if you want to know how UNIX systems are built and/or if you are developing C/C++ code under UNIX.
Valuepack: Design Patterns:Elements of Reusable Ob&hellip by Erich Gamma
11 of 12 people found the following review helpful
I recently ordered "Design Patterns: AND Applying UML and Patterns, an Introduction to Object-Oriented Analysis and Design and Iterative Development: Elements of Reusable Object-oriented Software". Although i could not find information as to whether it concerned two separate books or two books in one, i was looking for references on both Design Patterns and UML. It turned out to concern two books and although i haven't finished reading both from front to cover, i am impressed with the quality of the material in both. Design Patters is a book that i use a lot for reference and for a great perspective on how to set up object-oriented software designs. Applying UML and patters provides… Read more