A Philosophy of Software Design (2/e)
John Ousterhout
评分 9.8分
This book addresses the topic of software design: how to decompose complex software systems into modules (such as classes and methods) that can be implemented relatively independently. The book first