什么是優秀的設計?2.優秀的設計能節省項目工作量3.優秀設計從分析需求開始4.軟件系統不是木桶型的5.軟件設計 ...
摘要: 某項目的設計文檔評審會上,各路技術大牛進行了 熱烈 的討論,討論的焦點是怎樣的設計才漂亮 大家圍繞着如何OO,如何高內聚低耦合,如何反轉控制等話題進行了 熱烈 的爭論。照這樣開下去,這個評審會豈不是變成了 神仙大會 怎樣的設計才叫優秀的設計呢 大綱: .什么是優秀的設計 .優秀的設計能節省項目工作量 .優秀設計從分析需求開始 .軟件系統不是木桶型的 .軟件設計的 大道理 .規划系統骨架 架 ...
2014-01-23 15:51 13 3805 推薦指數:
什么是優秀的設計?2.優秀的設計能節省項目工作量3.優秀設計從分析需求開始4.軟件系統不是木桶型的5.軟件設計 ...
摘要: 十幾年前剛畢業不久,我從事第一份軟件開發的工作,要完成一個項目,但沒有任何軟件設計的思路,於是請教我的老板。我的老板給了我兩種思路:1)先假設軟件已經做出來了,想好軟件的外在表現,由此倒推軟件的實現方法;2)思考程序的數據結構,先設計數據庫,然后再搭建軟件的上層建築。老板給了我很大的啟發 ...
摘要: 前文提到我們應該需求驅動設計,那就直接來一個更干脆的做法,我們將需求表示為一個一個的用戶故事,軟件設計分別針對用戶故事來做就行了,只要將用戶故事逐個實現了,系統也就完成了。果然能這樣做嗎? 大綱: 1.什么是優秀的設計?2.優秀的設計能節省項目工作量3.優秀設計從分析需求 ...
與單機系統架構設計的區別等。 大綱: 1.什么是優秀的設計?2.優秀的設計能節省項目工作量3 ...
的數據庫結構的,你需要想辦法來“升級”這些舊數據。本文為你分享如何打造好系統的根基——做好數據庫設計!文 ...
摘要: 當我們需要考慮類、類的內部細節、類之間的關系時,這時我們已經開始做詳細設計了。詳細設計不一定是一份文檔,也不一定是Word文檔,詳細設計也不一定叫“詳細設計”,有時候“編碼就是設計”也是未嘗不可的。對於MIS類型系統來說,架構設計和數據庫設計做好的前提下,詳細設計的難度其實是比較 ...
?2.優秀的設計能節省項目工作量3.優秀設計從分析需求開始4.軟件系統不是木桶型的5.軟件設計的“大道理” ...
的數據庫結構的,你需要想辦法來“升級”這些舊數據。本文為你分享如何打造好系統的根基——做好數據庫設計!文 ...