A Philosophy of Software Design

A Philosophy of Software Design pdf epub mobi txt 電子書 下載 2026

☆☆☆☆☆
John Ousterhout
圖書標籤:
想要找書就要到 靜流書站
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!

具體描述

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 introduces the fundamental problem in software design, which is managing complexity. It then discusses philosophical issues about how to approach the software design process, and it presents a collection of design principles to apply during software design. The book also introduces a set of red flags that identify design problems. You can apply the ideas in this book to minimize the complexity of large software systems, so that you can write software more quickly

用戶評價

評分☆☆☆☆☆

##"The first is to describe the nature of software complexity ... The book’s second, and more challenging, goal is to present techniques you can use during the software development process to minimize complexity."/"...the increments of development should be abstraction, not features..."/這本書著重強調軟件係統設計的目標是控製住係統內部的復雜度。比較少討論功能和性能。

評分☆☆☆☆☆

##全英文的還是啃完瞭,佩服自己。

評分☆☆☆☆☆

##神書,開發人員必讀書籍,尤其是前半本,字字珠璣。9.5

評分☆☆☆☆☆

##提供瞭一些新的視角,有藉鑒意義。

評分☆☆☆☆☆

##全英文的還是啃完瞭,佩服自己。

評分☆☆☆☆☆

##提供瞭一些新的視角,有藉鑒意義。

評分☆☆☆☆☆

##短小精悍,字字珠璣。

評分☆☆☆☆☆

##"The first is to describe the nature of software complexity ... The book’s second, and more challenging, goal is to present techniques you can use during the software development process to minimize complexity."/"...the increments of development should be abstraction, not features..."/這本書著重強調軟件係統設計的目標是控製住係統內部的復雜度。比較少討論功能和性能。

評分☆☆☆☆☆

##短小精悍,字字珠璣。