《構建之法》閱讀筆記1

2022-09-19 21:09:16 字數 835 閱讀 8424

《構建之法》用生活中的乙個例項為我們解讀了程式、軟體和軟體工程的具體含義。程式指的是源程式,而應用軟體則是能滿足各種功能的整體。單純地編寫**並不等同於軟體開發。軟體的開發是很複雜的,需要經過構建管理、源**管理、軟體設計、軟體測試、專案管理等多項活動。整體上就是:軟體=程式+軟體工程。之後又給我們講解了軟體工程和電腦科學的不同之處,讓我們看到軟體的製作並沒有我們想的那麼簡單,做軟體是乙個非常系統性的過程,需要經歷需求分析、軟體架構、**實現、發布軟體、軟體測試和軟體維護等等,所以說需要我們學習的還有很多。

第三章中的軟體工程師的成長,其中個人能力的衡量與發展講述了軟體開發流程不光指團隊流程,還包括個人開發流程——軟體團隊由許多的個人組成。在團隊任務這個整體中,每乙個具體的個人都在做開發、測試、使用者介面設計和管理交流等工作。因此個人在團隊中也有獨立的流程。軟體工程師的成長包括積累軟體開發相關知識、提公升技術技能、積累問題領域的知識和經驗、對通用軟體設計思想和軟體工程思想的理解、提公升職業技能、實際成果;軟體工程師的職業發展有許多方面,例如計算機的考級、職業成長級別、可以勝任更高異能的職位、影響力擴大,同時還需要自我的評估。

第四章中兩人的合作講述了在與他人合作時,應當注意**的規範。程式設計師寫的**最終是給人看的,**規範要求**的風格和設計規範;在結對程式設計中,有隨時的複審和交流,程式各方面的質量取決於一對程式設計師中各方面水平較高的那一位,結對程式設計避使得**的責任不屬於某個人,而是屬於兩個人,進而屬於整個團隊,這樣能夠幫助團隊成員建立集體擁有**意識,在一定程度上避免個人英雄主義;兩個人的合作要能夠集思廣益,而不是一人依賴於另一人,要有自己的思想同時也要能與人交流溝通。

在閱讀這幾章後,我明白程式設計不僅僅包括個人的努力與付出還包括與團隊的溝通與交流,不能閉門造車,要加強溝通協作,注意程式設計的規範。

《構建之法》閱讀筆記1

讀 構建之法 總感覺不太明白其中的意思,但是挑著看了看,下面把我所收穫的分享給大家吧!首先,在第一章中我大致了解了我可以在書中學到什麼,如何落實學習。1.1節通過三個簡短的對話,啟發我對什麼是程式,什麼是軟體,什麼是軟體工程,也了解到了乙個軟體不是簡簡單單就能說寫就寫的,還需要考慮各種因素,如人們的...

構建之法閱讀筆記1

軟體 程式 軟體工程 跟單純的編寫 去實現自己想要看到的功能不同,軟體工程是乙個帶有工程色彩的概念,不僅是為了滿足個人的簡單興趣,而是有著明確的實用目標和更龐大 完善可靠的系統結構,而 且也跟更多的人發生了聯絡 包括程式設計師和使用者 從工程的角度來看,寫乙個滿足使用者需求的軟體 需要從使用者需求的...

《構建之法》閱讀筆記1

最近大致通讀了 構建之法 以下是我讀完 構建之法 的一些心得體會。本書主要介紹了軟體測試 軟體工程師的成長 編寫 的規範 團隊合作開發軟體的重要性 還有開發軟體專案的總體流程 it的發展創新等等,書中的內容豐富多彩,跟其他的軟體工程書不一樣,其他書往往寫得千篇一律,太生硬呆板,而這本書的內容給讀者一...