Availability: In Stock

Modern Software Engineering

SKU: 9780137314911

Original price was: $39.99.Current price is: $30.20.

Discover the principles of effective software development in “Modern Software Engineering” by David Farley. This book offers practical insights and proven techniques to build reliable, scalable, and maintainable software systems, perfect for developers and engineers looking to elevate their craft.

Category:

Description

Modern Software Engineering: Doing What Works to Build Better Software Faster by David Farley is a definitive guide to applying an empirical, scientific approach to software development. It reframes software engineering not as production, but as a continual process of discovery and learning—offering actionable strategies to build resilient systems with speed and precision.

Organized in four parts, the book focuses on two core pillars: enhancing learning and managing complexity. Farley advocates for agile concepts like iteration, feedback, incrementalism, experimentation, and empiricism—backed by concise reasoning and grounded examples. He then explores complexity management through essential engineering principles: modularity, cohesion, separation of concerns, abstraction, and loose coupling 

The final section equips readers with supporting tools—such as testability, deploy ability, continuous delivery practices, and managing variables across pipelines—to enable faster, safer releases without sacrificing quality.

Highly regarded in software circles, practitioners call it a philosophical spiritual successor to Continuous Delivery, and a must‐read for teams looking to eliminate waste and improve throughput and stability in software delivery.

Perfect for software engineers, technical leads, and development managers, this book is especially valuable for those who want a modern, science‑based framework to scale teams and systems efficiently. Available for both rent or purchase—an ideal choice whether you’re experimenting, learning, or adopting best practices long‑term

Reviews

There are no reviews yet.

Be the first to review “Modern Software Engineering”

Your email address will not be published. Required fields are marked *