Modern Software Engineering

Doing What Really Works to Build Better Software Faster

English language

Published June 1, 2022 by Pearson Education, Limited.

ISBN:
978-0-13-731491-1
Copied ISBN!

View on OpenLibrary

4 stars (6 reviews)

3 editions

Review of 'Modern Software Engineering' on 'Goodreads'

2 stars

The one useful contribution of this book is in its first two chapters, where the author states his intention to reclaim the "engineering" part of software engineering, compares it with science and craft and proposes that an engineering approach is possible and even necessary for software development.

The rest of the book was supposed to support those intentions but was a disappointment. Despite the title, the ideas presented here (modularity, abstraction, separation of concerns) aren't particularly modern; the techniques insisted upon (XP, TDD, continuous delivery, domain-driven design) are also 15-20 years old . This isn't a problem in itself, but the book doesn't present these techniques as effectively as their canonical sources (or Wikipedia, for that matter), is not a good summary of them and doesn't make a convincing argument about why they achieve the goals introduced at the beginning of the book. The content remains vague and anecdotal, and …

avatar for Hirvox

rated it

4 stars
avatar for m9p909

rated it

4 stars
avatar for Jaldert

rated it

5 stars
avatar for adduc

rated it

3 stars