日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

制度罚则-- 代码走查规范

發布時間:2023/12/10 编程问答 44 豆豆
生活随笔 收集整理的這篇文章主要介紹了 制度罚则-- 代码走查规范 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

本文在研發組織管理中的位置:

研發組織管理--制度&罰則-- 開發階段-- 代碼走查規范

?

1,? 提交代碼后在持續集成環境進行findbugs檢查,修復嚴重問題后可提交codereview進行走查(暫時通過svn走查,后期具備codereview走查能力)

2,? 走查人:后端、前端開發人員提交走查申請到對應的走查人(比如對自己代碼邏輯有一定認知的人)

3,? 走查點:走查人檢查代碼是否合規,以下為重點關注內容(1到6為必選)

  • 以機器代替人工;(sonar、findbugs、PMD、checkmax、圈復雜度掃描等能做的事情,人就只看結果)

  • 不以白盒的方式做黑盒的事情;(有足夠的QA可以保證功能質量,順便發現的當然可以)

  • 注釋、可讀性、可修改性(配置化等)、代碼復用;

  • 新增或修改代碼不能有悖現有邏輯,不能有破壞、沖突

  • 發現性能問題;(SQL、死鎖、死循環、無窮遞歸)

  • 代碼和設計的一致性;(比如實際編碼人的代碼和負責人的設計有偏差)

  • 健壯性,是否采取措施避免運行時錯誤;(如數組邊界溢出、被零除、值越界、堆棧溢出等)

  • 可測性;(白盒的解耦、設計模式,黑盒的可測性)

  • 4,? 功能點走查等級(負責人+導師定級):

    • a,? 不影響主業務,不會對主要系統造成阻斷性問題的可以通過findbugs自行走查,提測時附上findbugs結果連接說明

    • b,? 影響主業務,除上述流程外,必須由走查人走查之后提測,同時提測郵件發送走查人

    • c,? 復雜業務,除上述流程外,以及跑批洗數等會對線上業務造成重大影響的進行雙人走查(一人主查,一人輔助)

    • d,? 每超過3人日任務或復雜任務可視情況安排走查人員0.5 buffer

    總結

    以上是生活随笔為你收集整理的制度罚则-- 代码走查规范的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。