Search for books, people and lists
Read This Twice
HomePeopleBooksSonaLibrariesSign in
A Philosophy of Software Design book cover

A Philosophy of Software Design

John Ousterhout

Discover a smart approach to tackling complexity and optimizing your software design process with this insightful book. Learn how to break down complex systems into manageable modules and apply design principles to streamline development. With helpful red flags to detect common design problems, you'll be able to create efficient software quickly and affordably.
Publish Date
2018-04-06T00:00:00.000Z
2018-04-06T00:00:00.000Z
Goodreads Rating
4.2
ISBN
9781732102200
Recommendations
2
Recommendations
2022-12-15T18:17:03.000Z
@SinfulEngineer It’s a really great book. I also enjoy rereading “Out of the tar pit” and “No silver bullet”.      source
2020-09-18T06:56:14.000Z
@copyconstruct @JohnOusterhout It is a lovely book!      source