- gustavo's personal blog

Book review - Software Development and Professional Practice


Software Development and Professional Practice, by John Dooley, is a somewhat weird book. Dooley speaks about software development, and he says the book was based on his notes on his software development classes to college juniors. The content is valuable if you are junior, otherwise you are going to read about stuff that you already know. The book is not bad, but it’s not that useful if you are an experienced software developer…

TL;DR: don’t buy it if you are an experienced software professional.

Book on Amazon:

My personal notes


Software architecture

Design principles

Object-oriented analysis and design

Object-oriented design principles

Design patterns