構建之法閱讀筆記

2022-09-22 02:09:07 字數 319 閱讀 1078

本週先看了《構建之法》的第一章。

這一章介紹的理論和知識點有電腦科學的領域、軟體的特性、軟體工程、軟體工程與電腦科學的關係,還向我們詳細介紹了軟體工程的定義與組成部分。

其中有三個推論:

程式=資料結構+演算法

軟體=程式+軟體工程

軟體企業=軟體+商業模式

由此可知,程式(演算法、資料結構)是基本功,但是在演算法和資料結構之上,軟體工程決定了軟體的質量。

而後課本又講到了「軟體是什麼」這乙個問題上。

通過閱讀我了解到了軟體的特殊性,它的開發過程的難點就是在複雜性、不可見性、易變性、服從性、非連續性這五點上。

快速閱讀《構建之法》 構建之法閱讀筆記01

自己從3月4日開始讀 構建之法 在粗讀一遍後,自己產生如下疑問 1.風格真的很重要嗎?總覺得清晰易讀即可 2.編寫軟體時,是程式簡潔高效但不易讀好?還是程式冗餘效率低下但是方便別人閱讀易維護好?3.使用者體驗主要體現在哪些方面?介面美觀,反映速度快,功能齊全足夠了嗎?4.本書只說了團隊模式,並未對如...

《構建之法》閱讀筆記

第五章的內容是團隊的話題。團隊一直是乙個不可或缺的話題,球場上,網遊中都有著若干個團隊。個人離開團隊無法健康成長,團隊離開個人無法存在。團隊在我們軟體工程中是乙個非常重要的內容。團隊的特點 團隊有一致的集體目標,團隊要一起完成這個目標。乙個團隊的成員不一定要同時工作。團隊成員有各自的分工,互相依賴合...

《構建之法》閱讀筆記

第一部分 關於結對程式設計的體悟與實踐 在結對程式設計這一部分我曾講過很多的注意點,比如 變數命名風格 縮排風格 注釋風格,前後語句次序風格,等等。然而這裡還有一些新的東西。風格這個老掉牙的話題咱們先擱置不談,而說說在結對程式設計中同樣重要的其他注意點。step1 自己改 你說我看 不符合共同協定的...