1. 程式人生 > >構建之法閱讀筆記(1)

構建之法閱讀筆記(1)

等等 結合 工程 註意 幫助 需求 系統 需要 功能實現

構建之法閱讀筆記(1)

這周我開始了我的閱讀之路,閱讀了構建之法的第一二章。

構建之法的第一章講的是軟件和軟件工程是什麽:軟件=程序+軟件工程。我一開始對軟件工程的理解就是敲代碼,寫程序,其實,事實不是這樣,從書上得知,程序和軟件是有很大區別的,程序是軟件的構成部分,但是程序不代表軟件,軟件=程序+軟件工程。一個真正的軟件並不是只寫代碼,而是軟件工程和程序的結合。

同時這本書也對bug這個詞進行了深入的解讀,bug並不只是錯誤的代碼,它是軟件的行為和用戶的期望值不一樣,是軟件功能實現的缺陷。每一個軟件對每一個用戶來說都是不一樣,每個用戶對軟件的期望值也不一樣,用戶對這軟件不滿意的地方也就是一種bug。

軟件其實並沒有我們想的那麽簡單,做軟件是一個系統的過程,需要經歷需求分析,軟件架構,代碼實現,發布軟件,軟件測試,軟件維護等等,所以說需要我們學習的還有很多。

同時寫代碼也要註意加註釋和代碼的格式,這對自己以後工作有很大的幫助。

構建之法閱讀筆記(1)