軟件開發之道:結構化技藝

領悟道,駕馭術。


做一件事,就是要不斷去領悟和提煉蘊藏於其中的道,形成一套方法論,以道駕馭術,以方法論指導實踐。

概覽

視野

系統設計、軟件開發、項目管理、產品業務、商業經濟

思維

邏輯思維、抽象思維、建模思維、結構化思維、系統思維、解決問題思維

方法

分而治之 - 系統思考 - 抽象模型 - 科學規律 - 注重細節

技能

素養

職業思考

結構化技藝

軟件開發,從技術角度來說,即是結構化技藝。將問題域的結構投射到技術域的結構。

  • 數據建模、業務建模、領域建模,構造有效數據記錄;
  • 設計算法和流程,將算法和流程組合成完整的業務流程閉環。

結構概覽

數據結構

指令結構

工程質量

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章