Tim’s Reviews > Design Patterns Explained: A New Perspective on Object-Oriented Design > Status Update

Tim
Tim is on page 156 of 468
The chapter on the Strategy Pattern is great for breaking apart giant class inheritance trees into separate class trees for each business rule or algorithm.
Jul 11, 2018 03:30AM
Design Patterns Explained: A New Perspective on Object-Oriented Design (Software Patterns Series)

flag

Tim’s Previous Updates

Tim
Tim is on page 370 of 468
Singletons are a terrible idea. Don't use them. They make your code harder to test, and don't solve life time issues. Create the objects you need and pass them down to where they are needed.
Aug 14, 2018 06:08AM
Design Patterns Explained: A New Perspective on Object-Oriented Design (Software Patterns Series)


Tim
Tim is on page 296 of 468
The analysis matrix looks like a good tool for software design
Aug 08, 2018 03:02AM
Design Patterns Explained: A New Perspective on Object-Oriented Design (Software Patterns Series)


Tim
Tim is on page 276 of 468
Yuck, the author is promoting Singletons again
Jul 27, 2018 04:26AM
Design Patterns Explained: A New Perspective on Object-Oriented Design (Software Patterns Series)


Tim
Tim is on page 263 of 468
"However, these topics are beyond the scope of this book. See Chapter 25 for more information on these areas."
Jul 24, 2018 06:24AM
Design Patterns Explained: A New Perspective on Object-Oriented Design (Software Patterns Series)


Tim
Tim is on page 248 of 468
Good chapter here putting together the theory and philosophy of earlier chapters.
Jul 18, 2018 06:50AM
Design Patterns Explained: A New Perspective on Object-Oriented Design (Software Patterns Series)


Tim
Tim is on page 186 of 468
Yet another mention of the dangerous Singleton pattern. In this particular case a reference counted shared pointer would be much better. I can only presume this 2007 book predated robust and wide implementation in the standard library.
Jul 12, 2018 06:16AM
Design Patterns Explained: A New Perspective on Object-Oriented Design (Software Patterns Series)


Tim
Tim is on page 110 of 468
Jul 09, 2018 07:57AM
Design Patterns Explained: A New Perspective on Object-Oriented Design (Software Patterns Series)


Tim
Tim is on page 50 of 468
I haven't seen Expert Systems talked about for a long time. All about machine learning and AI now.
Jul 03, 2018 02:04AM
Design Patterns Explained: A New Perspective on Object-Oriented Design (Software Patterns Series)


Tim
Tim is on page 26 of 468
Jul 02, 2018 01:12AM
Design Patterns Explained: A New Perspective on Object-Oriented Design (Software Patterns Series)


No comments have been added yet.