Modern Software Engineering: Doing What Works to Build Better Software Faster

David Farley Modern Software Engineering Reviews Summary

Ratings Breakdown

Rated 4.5 by 557 people

Pros from Reviews

  • Valuable engineering insights
  • Practical advice provided
  • Encourages disciplined approach
  • Good for junior developers
  • Strong foundational concepts
  • Challenging and thought-provoking
  • Well-structured content
  • Engaging writing style

Cons from Reviews

  • Repetitive concepts
  • Lacks practical examples
  • Somewhat chaotic structure
  • Not many new ideas
  • Packaging issues reported

Notable Features

Practical Approach
256 Pages
High Ratings
Project Management Focus
You might also be interested in: