Software Engineering
A Philosophy of Software Design
by John Ousterhout
4.5 out of 5(1,789 reviews)
About this book
A Philosophy of Software Design argues that the greatest limitation in writing software is our ability to understand the systems we create. It presents a set of principles and techniques for reducing complexity through deep modules, good abstractions, and disciplined design.
DesignComplexityArchitecture
Key details
- Category
- Software Engineering
- Level
- Intermediate
- Published
- 2018
- Pages
- 190
- Publisher
- Yaknyam Press
- ISBN
- 9781732102217
Related books
$49.99View on Amazon
$54.99View on Amazon
$39.99View on Amazon



