Java編程思想(第四版)—— 讀書筆記(一)

一、不要迷失

? ? 在整個開發(fā)過程中,時刻提醒自己注意以下幾個問題:

????(1)對象是什么?(怎樣將自己的項目分成一系列單獨的組件?)

? ? (2)接口是什么?(需要將什么信息發(fā)給每一個對象?)

二、階段一:擬出一個計劃

? ? 計劃很重要,沒有計劃的50%以上的項目都會失敗。

三、階段二:要制作什么?

1、需求分析文檔——最好采用列表和基本圖表的形式。

2、把重點放在這一階段的核心問題,不要糾纏于細枝末節(jié)。

3、盡可能總結(jié)出自己系統(tǒng)的一套完整的“使用條件”或者“應(yīng)用場合”。

4、最好用幾個簡單地段落對自己的系統(tǒng)做出描述,然后圍繞他們再進行擴充,添加一些“名詞”(對象)和“動詞”(對象接口中的“方法”)。

5、日程上的安排。一個時間,再加上10%用作最后的推敲和深化。

四、階段三:如何構(gòu)建?

1、UML 進行構(gòu)建。

2、也可以對對象以及它們的接口進行文字化描述。

3、真正需要關(guān)心的是最終找到所有的對象。

五、階段四:開始創(chuàng)建

? ? 構(gòu)建好系統(tǒng),并令其運行起來后,必須進行實際校驗,以前做的需求分析和系統(tǒng)規(guī)格便可以派上用場了。

六、階段五:校訂

? ? 反復(fù)的“校驗”同“遞增開發(fā)”有密不可分的關(guān)系。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容