通過哲學的視角來看軟體開發

2021-04-22 01:22:52 字數 382 閱讀 5774

做了兩年的.net 的開發, 回過頭來看c++, 錢能的

c++ 書讀了好幾遍,每次都有不同的收穫。上學的時候讀了兩邊, 沒有學到什麼書,等工作了, 再看了幾次, 越來越感到c++ 的偉大

。語言本身沒有, 這個語言的思維,是偉大的, 這個語言在架構到執行的平台上就是更了不起的事情。

類的機制, 物件導向的機制,訊息驅動的機制, 在回過頭來看, 通過這些語言的後邊 看本質的東西,

哲學的思維 一覽無餘。萬物歸宗的框架設計,脈搏一般的訊息機制,應對變化的多型機制,軟體復用的繼承,隱藏實現的封裝, ,通過這些本質,來分析軟體,更能把握住了軟體開發的本質,

這些哲學的思想, 從古代的解決得問題的哲學思維中早已實現,例如活字印刷等等技術。一旦到了軟體裡面, 又是多麼了不起的突破。

從資訊的角度來看待軟體開發

個人感覺,程式開發,是乙個處理資訊的過程。一開始,我們什麼都不知道,需求也是模糊的。在需求分析過程中,我們漸漸能夠看清到底需要完成什麼功能。但是如何實現這樣的功能,我們還是不了解。在設計階段,我們根據需求的內容,嘗試乙個個原型,直至找到合適的,或者根據需求 創造出乙個。事實上,需求的資訊量如此之大,...

對於軟體開發哲學的經驗談

對於軟體開發哲學的經驗談 確認你已經理解問題,由小型的有才幹的團隊來實現解決方案,並且讓你的客戶告訴你如何改進它.這就是全部 其他的都是註解.軟體開發哲學,摘自 做了這麼久的開發,看到這個開發哲學,真是很貼切,軟體開發的幾大要點概括的淋漓盡致.確認你已經理解問題 即需求問題,巨集觀上為軟體的商業目的...

對於軟體開發哲學的經驗談

確認你已經理解問題,由小型的有才幹的團隊來實現解決方案,並且讓你的客戶告訴你如何改進它.這就是全部 其他的都是註解.軟體開發哲學,摘自 做了這麼久的開發,看到這個開發哲學,真是很貼切,軟體開發的幾大要點概括的淋漓盡致.確認你已經理解問題 即需求問題,巨集觀上為軟體的商業目的,微觀上為每個功能需求的理...