在很多時候, 我們面對一個項目,卻無從下手。 這樣的情況往往出現在初學者的身上。何爲思想編程? 筆者是這麼認爲的,無思想不編程。說編程,而思想更爲重要。在實際的軟件開發當中,需求分析是項目開發非常重要的一個因素。只有明確了對方想要的是什麼,我們才能正確的開發出所需要的產品。
筆者瞭解到,像一些系統構架師,需求分析師等, 往往會比死死的寫代碼混的好。 說白了,程序員就是照着需求敲代碼。這裏不是說程序員不好,畢竟這些都是從程序員過來的。只是希望說,不要只顧着死死的程序,多變通變通。 一個項目的開發主要分爲五個階段 : 需求分析階段 、 設計階段 、 編碼階段 、 測試階段 、 維護階段 。 而需求分析呢,則是五個之中必不可少的階段。
當我們分析完成之後呢, 接下來就是我們要做的事就是 :
建立用例模型
1.定義系統邊界
2.找出與用例直接相關的參與者
3.確定各個用例
4.確定各用例直接的關係
在者,就是用例規約
1. 前置條件
2.基本事件流
3.備選事件流
4.後置條件
以上的都做完之後,我們就開始編碼了
學習編程語言一年多了, 雖然還沒有什麼經驗, 但是這些都是自己所學到的一些東西, 希望能夠對初學者有些幫助,也希望前輩們多多指教