關(guān)于我們
書單推薦
新書推薦
|
軟件設(shè)計(jì)的哲學(xué)
這本書是關(guān)于軟件設(shè)計(jì)的:如何將復(fù)雜的軟件系統(tǒng)分解為可以相對(duì)獨(dú)立實(shí)現(xiàn)的模塊(例如類和方法)。本書首先介紹了軟件設(shè)計(jì)中的基本問(wèn)題,即管理復(fù)雜性。然后,它討論了有關(guān)如何處理軟件設(shè)計(jì)過(guò)程的哲學(xué)問(wèn)題,并提出了在軟件設(shè)計(jì)過(guò)程中應(yīng)用的一系列設(shè)計(jì)原則。本書還介紹了一組識(shí)別設(shè)計(jì)問(wèn)題的危險(xiǎn)信號(hào)。您可以應(yīng)用本書中的思想來(lái)最小化大型軟件系統(tǒng)的復(fù)雜性,從而可以更快、更低成本地編寫軟件。第二版在第一版的基礎(chǔ)上添加了如下內(nèi)容,選擇通用設(shè)計(jì)的重要性、對(duì)比了RobertMartin所著《代碼整潔之道》中的設(shè)計(jì)哲學(xué)、好的軟件設(shè)計(jì)如何將重要的事情和不重要的事情區(qū)分開等。
你還可能感興趣
我要評(píng)論
|