Object Oriented Software Construction && Design Patterns

I was watching some of Uncle Bob’s clean coder video casts when he mentioned this book in the ISP one:image

I picked up used copy for $5 on Amazon marketplace and dug in.  Perhaps the markup ($140 new, $.99 used) should have tipped me off that this was a text book, but I didn’t realize that until reading the first couple of paragraphs.  This is a text book, and reads like one.  There might be some good information in it, but the dense prose and concept-first organization makes it really hard to get through – and you certainly can’t skim it.  After reading the first couple of chapters, I realized that most of what he is saying is already out there in the public domain (in much more accessible form) so I put it up on the bookshelf.

Also, Uncle Bob mentioned a couple of patterns in the DI video cast: Visitor Pattern and Adapter Pattern.  I grabbed my Gof4 book Design Patterns and starting digging in. 

image

I quickly noticed that the way that the Gof4 present these patterns and the way Uncle Bob describes them are very different – and not in a good way.  I then stopped reading the Gof4 book and will try a couple of other resources like Pluralsite to help me here.

All in all, I didn’t really enjoy either exercise.  I am going to put The Annotated Turning back on my nightstand….

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: