1. 程式人生 > >構建之法閱讀筆記03

構建之法閱讀筆記03

比較 文字 不存在 沒有 時間 開發程序 失去 人在 想法

在團隊的合作中,代碼的規範性很重要,其可以分為兩個部分,一個是代碼行為規範,主要是文字的規定,二是代碼設計規範。牽涉到程序設計,模塊之間的關系,設計模式等方面的通用原則。如果一個人的代碼沒有任何的規範性,那麽別人在閱讀他的代碼時會比較麻煩,對團隊的項目也會造成很大的影響。

有的人可能會說我不需要團隊,自己也能將項目完成。但是在當今的社會,效率是非常重要的,一個人的效率往往不會高於一個團隊的效率,這也是為什麽有了結對編程,但結對編程要註意以下幾點:

  1. 要有明確的目標,兩個人要不斷輪換角色,保證兩人的工作時間一樣長,不要因此造成不滿。
  2. 要主動參與,要清楚認識到每一個任務都是兩個人的責任,並不存在你我之分。
  3. 只有水平上的差距,不要產生級別差異,雙方都擁有平等的決策權力。
  4. 設置好結對的編程環境,允許兩個人舒適的討論和工作。

兩個人合作,出現分歧是在所難免的,但要用正確的方式來解決,不要采取極端的手段。

通過這一章的學習,我發現自己以前在和別別人開發程序時總是不敢表達自己的想法,總是覺得自己編程能力不行所以不方便提意見,但這樣不僅會讓自己失去信心,也會體現不出自己在團隊中的價值與貢獻。所以以後在團隊項目中要積極發言,表達自己的想法,多學習編程,彌補自己的不足。

構建之法閱讀筆記03