#begin
During my summer vacation in 2022 I read David Farley’s book called Modern Software Engineering – Do what works to build better software faster. It was a truly amazing read but I never got the time to write an actual review for it. Now with the recent rebrand of the continuous delivery YouTube channel I thought it would be a nice idea to write my review. Let’s take a look 🙂
- The book is separated in four parts:
What is Software Engineering ( Chapter 1 – 3 ) - Optimize for learning ( Chapter 4 – 8 )
- Optimize for managing complexity ( Chapter 9 – 13 )
- Tools to support engineering in software ( Chapter 14 – 15 )
The first part of the book dives into what engineering really means to David. He explores the principles and philosophy and how these apply to software. The second part is all about how to work in small iterations towards a greater goal. Learning is key in this process and that’s why we should optimize for it. The third part is about a very important aspect of Software Engineering; complexity management. The last part of the book is about tools, ideas and approaches which David thinks are valuable to have.
#end
01010010 01110101 01100010 01100101 01101110
Recent Comments