原文:出了本練內功的書:《完美軟件開發:方法與邏輯》

首先說下什么叫 完美軟件開發 ,想象一下,完美的圓在現實中是不存在的,現實中的圓只能是對完美的圓的回歸,但完美的圓描述了圓的構成規則,完美軟件開發意義與此相同,它試圖描述軟件開發的規則和鐵律。但既然現實中不存在,探討完美狀態又有神馬意思 好,那我們再來看一個完美狀態: 牛頓第一定律說:任何一個物體在不受任何外力或受到的力平衡時,總保持勻速直線運動或靜止狀態,直到有作用在它上面的外力迫使它改變這種狀 ...

2013-07-03 06:23 14 3766 推薦指數:

查看詳情

評《完美軟件開發方法邏輯

昨天在微博上看到InfoQ提供了一本新書《完美軟件開發方法邏輯》的PDF迷你版,這本書的介紹吸引了我: 這是培養帥才的。如果想成為一方悍將(比如:C++高手,Android高手),那這是不太適合的;但如果想鳥瞰全局,運籌帷幄,帶領團隊攻城略地,那這是很有參考價值的。 我重點 ...

Tue Nov 26 19:19:00 CST 2013 6 3381
軟件開發十本

軟件,已成為產品集成的必需部件。 軟件花錢最多、耗時最長、投入人力和精力最大的,是在開發過程。 根據個人經驗,推薦軟件開發相關的十本,供入門和進階參考,坐等拍磚員。 1)代碼大全 ​ 軟件開發世界的“入口地圖”。 軟件行業人員的“新手聖經”。 專業軟件程序員 ...

Fri Aug 20 03:15:00 CST 2021 0 111
軟件工程與軟件開發模型、軟件開發方法

什么是軟件工程? 軟件工程一直以來都缺乏一個統一的定義。 IEEE給出的定義是:軟件工程是:1.將系統化的、嚴格約束的、可質量化的方法應用於軟件開發、運行和維護,即將工程化應用於軟件;2.在1中所述方法的研究。 比較認可的一種定義是:軟件工程是研究和應用如何以系統性 ...

Wed Jan 22 19:10:00 CST 2020 1 1151
什么是軟件開發

  有人問我:“什么是軟件開發?”。回答這個問題前,我們需要先理解什么是軟件。 一、軟件定義   關於軟件,有的人已經給出了簡單易懂的定義,舉個例子:   軟件是計算機系統的一部分,它適配各種不同用途的機器。例如,通過同一台計算機但不同的軟件,我們可以玩游戲、計算繳稅、寫信 ...

Tue Jun 18 16:31:00 CST 2019 1 622
軟件開發術語

一、結構化程序設計   結構化程序設計是以模塊功能和詳細處理過程設計為主的一種傳統的程序設計思想,通常采用自頂向下、逐步求精的方式進行。在結構化程序設計中,任何程序都可以由順序、選擇、循環三種基本結 ...

Wed Sep 02 17:37:00 CST 2020 0 727
軟件開發規范

一. 軟件開發規范 什么是開發規范?為什么要有開發規范呢? 你現在包括之前寫的一些程序,所謂的'項目',都是在一個py文件下完成的,代碼量撐死也就幾百行,你認為沒問題,挺好。但是真正的后端開發的項目,系統等,少則幾萬行代碼,多則十幾萬,幾十萬行代碼,你全都放在一個py文件中行 ...

Fri Jun 28 04:11:00 CST 2019 0 3336
軟件開發流程

一、用戶需求分析 用戶需求分析占據整個APP開發流程中最重要的一個環節。一款APP開發的成功與否很大程度都決定於此。這里所說的用戶需求分析指的是基於用戶的要求所進行的APP功能的梳理。針對的主體都是用戶,“以用戶為中心”,不是瞎喊口號。因為很多公司所開發的APP都是給需求用戶所使用 ...

Tue Feb 06 03:33:00 CST 2018 0 1650
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM