前段時間,我看了《構建之法》的一些內容,有了一些心得體會。
軟件工程所討論的是代碼量巨大、涉及人數眾多、項目需求多變時所要解決的問題。而在校學生根本就沒有這樣的環境。而鄒欣老師的《構建之法》是我讀過的書中最淺顯易懂的軟件工程書。
在緒論中說到軟件工程包括下列領域:軟件需求分析、軟件設計、軟件構建、軟件測試和軟件開發維護。軟件開發活動(構建管理、源代碼管理、軟件設計、軟件測試、項目管理)是軟件工程的核心內容。綜述了一個大綱,思路清晰。
? 在第一章中讓我明白了什么是程序,、軟件以及軟件工程,讓我知道了一個軟件并不是很簡單就能完成的,需要綜合各方面的考慮才能寫成。后面還講述了軟件工程和計算機科學的關系,讓我明白了軟件開發中應用工程化原則的重要性。
? 第二章中介紹了“單元測試”,讓我知道了單元測很重要,因為單元測試對一個軟件的好壞起著重要的作用,單元測試應該是準確、快速地保證程序基本模塊的準確性,單元測試也有一系列的標準驗證其好壞。
? 雖然接觸這本書的時間尚短,但僅僅是看了前面幾章已經讓我受益匪淺,如獲至寶,以后的日子我會繼續研讀,感受編程的魅麗。