Summary:
The book provides practical guidance on software engineering principles and practices, focusing on delivering high-quality software quickly through effective development techniques and continuous improvement. It covers topics such as collaboration, automation, testing, and the importance of a responsive and adaptive approach to software design and implementation.
Key points:
1. Continuous Delivery: Farley highlights the need for regular, automated software updates to enhance product quality and user satisfaction.
Books similar to "Modern Software Engineering":
Accelerate
Nicole Forsgren PhD|Jez Humble|Gene Kim
Extreme Programming Explained
Kent Beck|Cynthia Andres
Continuous Delivery
Jez Humble|David Farley
Software Engineering at Google
Titus Winters|Tom Manshreck|Hyrum Wright
The DevOps Handbook
Gene Kim|Jez Humble|Patrick Debois|John Willis|Nicole Forsgren
Code Complete
McConnell Steve
Clean Agile
Martin Robert C.
Project to Product
Mik Kersten
Clean Coder, The
Robert C. Martin
Refactoring
Martin Fowler