讀古今文學網 > 程序員必讀之軟件架構 > 要做到「恰如其分」 >

要做到「恰如其分」

對於預先架構和設計,我的方法是要做到「恰如其分」。如果你對人們這樣說,他們要麼認為這是鼓舞人心的新鮮空氣,完全符合他們已有的信念,要麼認為這是徹頭徹尾的逃避責任!「恰如其分」是一條準則,但它是模糊的,對人們評估多少算夠沒有太大幫助。根據我對架構的定義,你可以說自己需要做恰如其分的預先設計來得到結構和願景。換句話說,做到足夠才會知道自己的目標是什麼,要如何實現它。這是一條更好的準則,但仍然沒有提供任何具體的建議。

事實證明「恰如其分」的預先設計很難量化,因此很多人根據自己過去的經驗,對「太少」或「太多」都有堅定的主張。這裡總結的思想來自我過去幾年遇到的軟件開發者