好書推薦-大象:Thinking in UML(第二版)

 

詳細介紹(點我)

 

 

第二版新增物件導向的資料庫分析、設計與塑模,以及領域驅動塑模及使用案例驅動塑模等內容。

一本講軟體的分析、設計與塑模的書

一本將晦澀的概念與專案的實踐緊密結合的書

一本讓您與似是而非的感覺做個了斷的書

一本充滿思想和智慧的書

...

字字珠璣,醍醐灌頂

‧軟體開發,想多複雜就多複雜

軟體是客觀世界在電腦中的映射,所以,客觀世界有多複雜,軟體開發就有多複雜。UML已經為了把客觀世界模型化而生,這注定了UML是複雜的。

‧軟體開發,想多簡單就多簡單

軟體開發的本質,是把客觀世界的人、事、物、規則這四個要素進行分析與抽象,然後用電腦的視角進行表達及實現。而UML塑模的核心內容―――參與者、使用案例及場景,與人、事、物、規則存在著精妙的對應關係。如果分析和抽象出完成一個任務而涉及的人、事、物、規則不是難事,UML又有何難?

‧再見,那些似是而非或如鯁在喉的感覺!

諸如框架、元件、分層開發、原型、反覆等這概念那概念,諸如反射、代理、工廠等這樣式那樣式,諸如TDD、DDD等這驅動那驅動,無論如何上竄下跳,其本質都無非是為了(或為了更好地)用軟體來表達人、事、物、規則這四個要素。透過本書,您將與開發領域那些不太美妙的感覺說byebye!

本書相關資源下載:http://www.waterpub.com.cn/softdown/FileInfo-1.ASP?SoftID=3584

 

詳細介紹(點我)

 

arrow
arrow

    AVA 發表在 痞客邦 留言(0) 人氣()