簡單之美:軟件開發(fā)實(shí)踐者的思考
本書不是一本關(guān)于方法論的理論性書籍(盡管已經(jīng)嘗試在大量的思考上進(jìn)行一些理論歸納),也不是一本關(guān)于具體技術(shù)的操作手冊(cè)。本書為讀者呈現(xiàn)的是作者在軟件開發(fā)實(shí)踐中的思考和體驗(yàn),目的在于探究實(shí)踐中的問題的根源,并給出思想上的解決之道。本書以軟件開發(fā)的基本順序?yàn)橹骶€,以簡單、想象和文化的開發(fā)思想為線索,以為軟件開發(fā)實(shí)踐提供指導(dǎo)價(jià)值為目標(biāo)。本書力圖做到傳遞經(jīng)過組織的、可操作的軟件開發(fā)經(jīng)驗(yàn),使軟件開發(fā)領(lǐng)域的新手在知識(shí)(軟件開發(fā)思想)積累過程中少走彎路,也使軟件開發(fā)領(lǐng)域的老手可以對(duì)照自己的經(jīng)驗(yàn)把可能的困惑降到最低。有一些有趣例子為那些有價(jià)值的思考提供支持。本書中,作者嘗試對(duì)簡單、想象和文化做一些形而上的思考。這些思考會(huì)比較抽象,但卻是很多話題的基礎(chǔ)。
·21.1萬字