- 簡單之美:軟件開發實踐者的思考
- 倪健
- 340字
- 2018-12-31 18:20:50
在進入軟件開發領域之前,我們必須要做一些思想上的準備。這種思想上的準備高于方法論,以及任何一項具體的工作內容,它可以使我們站在一個更高的角度來認識軟件開發這項活動。思想認識是解決問題的根本,這一章的內容體現了思想工作的重要性。
我們將圍繞三個基本思想展開討論:首先,軟件開發是一項創造性的活動,因為它的創造性,我們要特別關注軟件開發中的想象力;其次,我們要把握認知方法的本質,通過有意識地建立自己的思想體系來學習各種知識;最后,我們要力求對軟件開發中的各種問題進行簡化,只有簡化問題,才能高效地解決問題。
在討論中,我們會結合一些具體的技術背景知識。這些技術背景知識或者比較基礎,或者泛泛而談。事實上,我們的目標不在于詳細介紹這些知識本身,而只是為上述三個基本思想的討論提供一些證據。
推薦閱讀
- DevOps原理與實踐
- VMware vSphere 7.0云平臺運維與管理(第2版)
- 產品經理入門攻略
- 軟件開發生產率改進:軟件管理的有效領導力與量化方法
- 軟件測試面試突擊:為自己贏得一份測試工程師職位
- 大模型入門:技術原理與實戰應用
- 網絡DevOps平臺規劃、設計與實踐:基于企業架構(EA)和領域建模(DDD)的方法
- 區塊鏈:技術原理與應用實踐
- 從隱秩序到顯規則:工程體系基于V++規則引擎的生態演進
- 內容理解:技術、算法與實踐
- 軟件開發大講堂·從入門到精通-第一輯(套裝共5冊)
- 項目實踐精解:基于EJB 3.0和Web Services的Java應用開發
- 持續交付2.0:業務引領的DevOps精要(增訂本)
- 軟件開發的201個原則
- MATLAB之幻方