卖逼视频免费看片|狼人就干网中文字慕|成人av影院导航|人妻少妇精品无码专区二区妖婧|亚洲丝袜视频玖玖|一区二区免费中文|日本高清无码一区|国产91无码小说|国产黄片子视频91sese日韩|免费高清无码成人网站入口

java方法長度不超過多少行 程序員代碼量過20萬行,是一種什么體驗?

程序員代碼量過20萬行,是一種什么體驗?如果一個獨立的項目由一個人維護超過20W,那真的很難??梢哉f是重復(fù)重構(gòu)、分解模塊、提取公共庫、進行分層處理,以及引入工具來使用lint工具進行代碼。當代碼量超過

程序員代碼量過20萬行,是一種什么體驗?

如果一個獨立的項目由一個人維護超過20W,那真的很難。可以說是重復(fù)重構(gòu)、分解模塊、提取公共庫、進行分層處理,以及引入工具來使用lint工具進行代碼。當代碼量超過5萬條時,他們開始注意命名規(guī)則、文檔、注釋、模塊的初步劃分,并熟練使用調(diào)試工具和命令。但有時他們不得不尋找使用方法。寫日志有點武斷。

當代碼達到100000行時,模塊劃分完成,系統(tǒng)分層開始。同時介紹了代碼掃描工具。同時,調(diào)試級別完善,崩潰時生成核心文件,便于分析。日志非常標準和完整。同時,開始做代碼檢查。提供各種接口文檔。并開始了解操作系統(tǒng)和虛擬機,以及編程語言和各種庫的底層細節(jié)。他已經(jīng)是某個領(lǐng)域的資深人士了。

涉及到200000行時,有代碼規(guī)范、日志規(guī)范、架構(gòu)設(shè)計、性能指標、硬件要求、異常處理、數(shù)據(jù)描述、接口描述、數(shù)據(jù)流圖、配置表、數(shù)據(jù)字典、歷史異常摘要等文檔。同時,它涉及到網(wǎng)絡(luò)、文件、操作系統(tǒng)、腳本和語言。在這個階段,維護代碼,做一個小改動都嚇壞了。是個專家。