構建之法小結四
本周閱讀了構建之法的第四章,本章講了兩人合作的前提是代碼要規範
(包括代碼風格規範及代碼設計規範)及代碼復審,然後才能結對開發。
以前,寫代碼時,很多時候是上手就寫,一個大括號包含所有內容,雖
然大一時學過函數、類等知識,但寫代碼時並不使用這些知識。
很顯然這樣,不利於別人及自己後續閱讀代碼,因為代碼最終是要給人看
的,要想一個團隊合作開發,必須有一些大家一致遵守的規則,這樣團隊
才能良好的進行工作。
在以後的編程實踐中,我會註意按照本章的代碼規範來編寫程序,多加練
習。
構建之法小結四
相關推薦
構建之法小結四
規則 本周 編寫程序 寫代碼 實踐 編程實踐 編寫 開發 設計 本周閱讀了構建之法的第四章,本章講了兩人合作的前提是代碼要規範 (包括代碼風格規範及代碼設計規範)及代碼復審,然後才能結對開發。 以前,寫代碼時,很多時候是上手就寫,一個大括號包含所有內容,雖 然大一時學過函數
讀構建之法 第四章:兩人合作
應用 結對編程 使用 一對一 測試 一個 比較 以及 領域 程序員寫的代碼最終是人在看,所以代碼規範很重要,原則是:簡明,易讀,無二義性。 不光是程序書寫的格式問題,還牽涉到程序設計、模塊之間的關系、設計模式等方方面面。 代碼復審的正確定義看代碼是否在代碼規範的框架內正確的
構建之法第四章讀書心得
算法 邏輯錯誤 規範 審核 領域 之間 心得 使用 部分 代碼風格規範——主要是文字上的規定,看似表面文章,實際上非常重要 代碼風格的原則是:簡明,易讀,無二義性 代碼設計規範——牽涉到程序設計、模塊之間的關系、設計模式等方方面面的通用原則 代碼設計規範不光是程序書寫的格
構建之法小結六
模型 價值 解法 閱讀 並不是 強調 技術 集合 構建 本周閱讀了第六章,主要了解了敏捷流程。 敏捷流程是指價值觀和方法論的集合。本章詳細介紹了 敏捷流程的流程、流程的問題和解法等。該流程強調快 速反饋,從開始采取行動,到獲得行動的反饋,二者之 間的時間至關緊要。和其他人一
構建之法小結七
有效 最大 本周 工作 現在 微軟公司 計劃 特性 知識 本周閱讀了第七章,本章著重介紹了MFS。MSF的最大特性是商業化,並一直體現在項目的實施過程中。 所謂商業化意味著客戶的商業利益。客戶投入多少,得到多少回報,客戶要用到哪些最新的技術,最後 如何把項目計劃(Proje
構建之法第四章讀後感
可維護 編程思想 可維護性 有著 人在 經歷 項目 能夠 疑惑 第四章讀後感 在經過對第四章的閱讀後,我更加清晰地認識到了在項目開發中,規範二字的重要性,也新學到了除開代碼規範以外,其他對於團隊協作也很重要的東西,比如說構造函數的使用,模塊化的編程思想,當然自己也對一些問題
讀構建之法第四、十七章有感(作業四)
關系 img 作用域 src 而在 clas com 不同的 第十七 第四章: 問題: 看到這裏的時候,才註意到代碼中的“下劃線”這個東西,在之前的敲代碼過程中並沒有怎麽遇到下劃線,在經過百度後得到了一些答案: 這只是Python中下劃線的一部分應用,在不同的語言中
構建之法第四章第十七章
height 多文檔 缺失 後來 更強 最大的 fun 影響 手機 一、關於goto函數:濫用goto語句會使程序變得很難理解,而不是所有人能正確的使用goto函數,我的問題是:是不是因為這樣所以很多文檔規定禁用或少用goto函數?但其實如果可以正確的使用goto語句就不能
我讀《構建之法》四、十七章
什麽是 com 4.2 基於 公開 匈牙利命名法 是我 問題 註釋 這幾天我都在讀《構建之法》第四章和第十七章,看的比較緩慢也比較認真。根據精讀的要求和個人看書的習慣,我總共讀了三遍,第一遍是大致瀏覽了一遍內容,第二遍是靜下心來圈畫、標註疑惑內容,第三遍是重新
讀構建之法第四章第十七章有感
限制 選擇 class blog 了解 什麽 靈活 多重循環 價值 第四章 1、原文;“函數最好有單一的出口,為了達到這個目的,可以使用goto.只要有助於程序邏輯的清晰體現,什麽方法都可以使用。——P69” 問題:關於goto,我記得老師講過,這個在編程中是盡力避
現代軟件工程-構建之法---第四章 練習與討論
方法 人的 工作效率 isf 強調 一是 成本 不能 時代 1 、結對項目的案例與論文 論文已閱讀。 2、性格對合作的影響 我的MBTI為:ISFJ 照顧者型(內向實感情感判斷)——值得信賴和依靠。 在團隊合作中,外傾型的人一般會較為熱情對工作積極性比較大,內傾
現代軟件工程—構建之法---第四章:練習與討論
人在 做出 鍵盤 工具 等級分 閱讀 nbsp 現實 是個 1 、結對項目的案例與論文 論文已閱讀。 2、性格對合作的影響 我的MBTI為:ESTJ 管家型——掌控當下,讓各種事務有條不紊地進行 ESTJ型的人高效率地工作,自我負責,監督他人工作,合理分配和處置
構建之法三、四、五章總結
創業 安排 便是 為什麽 軟件 構建 似的 讓我 生活 趁著五一小短假期間閱讀了這三章,讓我感覺想要成為一名軟件工程師的路還要很長,在我面前就出現了一條分叉路:即是成為一名個人能力優異但不顧及團隊成員理解與否的程序員還是個人能力一般但會結合團隊人員的理解能力去編程的程序員,
四瀆《構建之法》——計劃估計、敏捷流程、項目經理和用戶場景
理解 流程 ger 改進 學習 解決 可能 觀察 平衡 本周再次打開《構建之法》,這次我閱讀時重點在於學習敏捷流程、項目經理和用戶場景等相對較為宏觀的內容。 第六章開篇即簡單地介紹了敏捷開發的流程:Product Backlog—>Sprint Backlog—>
《構建之法》第四次隨筆
產品 恢復 找到 快速原型 思想 聯系 多次 多行 步驟 《構建之法》第四次隨筆 這半個月我閱讀了《構建之法》第六章,第七章,第八章。 第六章主要講的是敏捷流程。敏捷流程是一系列價值觀和方法論的集合。敏捷對團隊的要求很簡單:自主管理,自我組織,多功能型。但是這很困難,如
《構建之法》第四章讀書筆記
解決 更多 發現 開發 空白 知識點 相互 文字 人的 本章理論和知識點有:代碼規範、極限編程、結對編程、兩人合作的不同階段、影響他人的技巧 一、代碼規範 1、代碼風格規範。主要是文字上的規定,看似表面文章,實際上非常重要。 代碼風格的原則是:簡明,易讀,無二義性 。包括了
構建之法第三四五章總結
職業 驅動 技能 自動操作 人的 階段 提升 理解 成員 軟件開發流程不光指團隊的流程,還包括個人開發流程,因為軟件團隊是由個人組成的。在團隊的大流程中,是沒一個具體的人在做開發,測試等,因此,個人在團隊中也有獨立的流程,把每個人的工作有序組織起來,就是團隊的流程。
《構建之法》第四章讀後感
導致 錯誤 但是 inf 很多 修改 讀後感 alt info 問題1: 我對於書中的一段 有些疑問,這段書中說,不要註釋程序是怎麽工作的,而要讓程序本身來說明這個問題。 我認為比較簡單的代碼確實不需要解釋程序是怎麽工作的,但是有時候為了兩個人更好的配合,對於較負責代碼,
讀《構建之法》第四、十七章有感
影響 出發 上網百度 程序 質量 重要 不能 可見 text *第四章 兩人合作 問題一:4.2.9註釋 “另外,註釋(包括所有源代碼)應該
《構建之法》 第四章、十七章閱讀與思考
領導者 學會 如何解決 隨著 工程 什麽 清醒 處理 class 第四章:兩人合作 引文:身旁這個家夥老是問問題,他/她不會看書嗎?我都無法專心工作了。 如果軟件工程師連一對一的合作都做不好,不能有效地去影響同伴,讓