1. 程式人生 > >構建之法學習回顧(一)

構建之法學習回顧(一)

第三章 多人合作 認識 案例 回歸 實用 效能 可執行 代碼規範

在學習完構建之法一到四章之後,作為軟件工程專業的一名在校生,有了一些全新的認識,作者把軟件工程開發的方法和案例講的清晰有趣而又實用,我們的思維水平也升級了不少。

在第一章的學習中,難免一切事物都要從簡單的介紹開始,其中一個讓人耳目一新的論點是程序=數據結構+算法

程序就是一行一行的源代碼,他們是建立在數據結構的一些算法。在這些數據之中,我們要構建讓他們變成可執行的代碼。構建需要一個合理的軟件架構,軟件的設計和實現,還需要各種文件和數據來描述各個程序文件之間的依賴關系,編譯參數,鏈接參數,這些是軟件構建的過程

第二章的學習中講了

單元測試,回歸測試,效能分析,個人軟件開發流程(PSP)

軟件是由多人合作完成的,不同的工作有相互依賴的關系。單元測試應該準確,快速地保證程序基本模塊的正確性。只有大家共同合作,做相應的測試,才能更好地合作

第三章的學習中講了個人能力的衡量與發展,初級軟件工程師如何成長的方法。

軟件工程包括了開發,運營,維護軟件的過程中的很多技術,做法,習慣和思想。 軟件工程把這些相關的技術和過程統一到一個體系中,叫“軟件開發流程”,軟件開發的目的是為了提高軟件的開發運營維護的效率,以及提升用戶的滿意度,軟件的可靠性和可維護性。

第四章的學習中代碼規範,極限編程,結對編程,兩人合作的不同階段,影響他人的技巧

。現代社會情況下,軟件都是兩個人在相互合作中完成的,合作的最小單位是兩個人。我們的代碼既是給電腦看的,也是給其他人看的。我們的代碼需要讓跟我們一起合作的其他人也能很容易看的請請楚楚。

在接下來的學習之中,會繼續好好學習這本書上的內容。

構建之法學習回顧(一)