構建之法閱讀筆記01

2022-08-26 15:42:09 字數 711 閱讀 9760

在我選擇軟體工程專業的時候,在我的印象中作為乙個軟體工程師就是敲**,它的工作是單一的,是枯燥無聊的。當我讀了《構建之法》我才了解了軟體工程到底是幹什麼的,才對它有了清晰的了解。

軟體工程概論課程我已經學習了兩周的時間了,我主要依據《構建之法

》這本書來學習的。這本書給我的感覺很好,它的風格給人以一種輕鬆和身臨其境的感覺,這本書塑造了四個在軟體工程領域不同時期的人物,象徵我們的不同時期的狀態,就如**一樣將我們拉近了與主人公的距離。我已經學習了前四章的內容,每一章都有乙個主題,分別是概論、個人技術與流程、軟體工程師的成長以及兩人合作。

第一章「概論」主要給我們講述的是什麼是軟體、什麼是軟體工程及它的產生過程。它給我們展示了軟體工程的產生,軟體是給我們人使用的,它是根據人的需求而產生的。

第二章「個人技術與流程」講述的是軟體工程師需要掌握的技能和開發的流程

第三章「軟體工程師的成長」主要給我們講述的是軟體工程師應該注意的問題、軟體工程師對自己的認知和評估以及軟體工程師的職業發展方向。

第四章「兩人合作」主要講述的在團隊合作中應該注意的問題。團隊合作就要有默契,因此團隊成員要在**格式以及風格和規範上要一樣。只有這樣才能在傑隊,及複審時不容易出現錯誤,並且容易發現錯誤並糾正。

如今我已經對軟體工程有了一定的了解,就要按照進入公司參加工作的要求來要求自己,只有自己打好基礎才能更好的適應。現在我們有軟體工程小組,在團隊專案中嚴格按照要求做好每一步。自己也要在平常的練習中嚴格要求自己編寫**的規範。

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

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

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

個人感受 我過去的做法 1 寫程式以實現功能為主要目的,所以有時候為了功能的保證,會不太注重演算法的使用。2 在團隊專案中,習慣了個人程式設計,和團隊成員溝通偏少。為什麼這樣不好 1 不注重演算法的使用,會無端的浪費空間和執行時間,使程式效率大大降低。2 團隊成員之間交流過少時,融合會經常出現問題,...

構建之法閱讀筆記01

從第一章概論中提到,軟體工程要創作足夠好的軟體。而有一些同學認為,所謂好軟體,就是沒有bug的軟體,所謂軟體工程,就是把軟體中的bug都消滅掉的過程,這確實抓住了軟體工程中的乙個要素,和軟體打交道的專業人士都知道軟體有bug,軟體團隊的很多人都整體和bug打交道,bug的多少可以直接衡量乙個軟體的開...