實驗一 通讀構建之法的疑惑

問題一:

在通讀過第八章需求分析階段中的第一小節軟件需求,在軟件開發的需求分析的設計階段,對於用戶指定的軟件要實現的具體的功能,以及包括軟件要開發軟件的背景,開發人員是要否有必要去深刻了解指定軟件的背景和文化,而不至於在軟件開發開發的過程當中縫縫補補,畢竟對於客戶,他們並不瞭解軟件的開發過程以及開發過程種種問題,固然也包括以後又會出現添加新的功能,修改已有功能,刪除功能等等新的問題的產生,這將對軟件的維護帶來很大的影響。學習

問題二:

經過對第三章軟件工程的成長的閱讀,有教師的職業發展--考級之路,讀完以後,我以爲如今軟件工程師必定要經過軟件工程師的職業資格考試嗎?基礎的計算機知識考試我是認同的,可是對於一些高級開發人員,這樣的考試是否是太限制和束縛了開發人員的思路,定時思惟過於強勢。好比:圖書管理系統,網上書城,等等,我聽過來自同窗的更多的話語是這些系統差很少,套路都同樣。學習多種開發語言是值得提倡的,可是不是應該把思惟也改變了?設計

問題三:

閱讀第四章-兩人合做後,爲何要作代碼複審?難道是開發人員麼有能力寫出合格的代碼嗎?既然被聘用,那就被認爲是應該有這個能力的!在代碼複審中發現問題,大多數是都是開發者獨立發現,從這個意義上講,複審者是在替開發者幹開發者本應乾的事。通常代碼複審者是最有經驗,熟悉這一部分的代碼,對於相當重要的代碼,須要合做來完成。開發

相關文章
相關標籤/搜索