flâneur — a map of the web's best reading

Book Review: Modern Software Engineering

patkua.com · saved by 1 readers

Look at any tech giant’s job board, and you might notice that they list “Software Engineer” instead of “Software Developer” or “Programmer”. Instead of “Development Manager” or “IT Manager” roles, you’ll often see an “Engineering Manager“, yet our industry has struggled with the difference between programming and engineering. Dave Farley, the co-author of Continuous Delivery, has filled this gap with the book, “Modern Software Engineering: Doing What Works to Build Better Software Faster.” (N.B. affiliate links) If your role involves building software, then this book is for you. Newer people in the industry will benefit more from this book by understanding what to focus on to build good software. For more experienced people, Farley offers a solid framework to connect well-known/good practices such as Test Driven Development (TDD), Continuous Delivery (CD), Ports and Adapters to the core ideas of software engineering. Others will benefit from this book by learning a bit more about the h

Look at any tech giant’s job board, and you might notice that they list “Software Engineer” instead of “Software Developer” or “Programmer”. Instead of “Development Manager” or “IT Manager” roles, you’ll often see an “Engineering Manager“, yet our industry has struggled with the difference between programming and engineering. Dave Farley, the co-author of Continuous Delivery, has filled this gap with the book, “Modern Software Engineering: Doing What Works to Build Better Software Faster.” (N.B. affiliate links) If your role involves building software, then this book is for you. Newer people i

Explore this link on the map →

saved by

related reading