1:代碼應遵循國際Java代碼規(guī)范。
2:方法的作用必須注釋,方法中傳遞的參數(shù)應該有注釋,全局變量、局部變量都應該有注釋,以說明變量的意義。
3:代碼中應采用try catch 捕獲異常,且應該處理常見異常。
4:代碼不應出現(xiàn)重復定義。
5:同一方法代碼量不超過50行則應進行拆分。
6:代碼應該采用format格式化。
7:代碼應遵循可讀性原則,不能出現(xiàn)過于冗長的代碼。
8:已經(jīng)失效,且不會被調(diào)用的代碼應該注銷或刪除。
9:代碼在未經(jīng)測試時,不要進行提交,以免造成調(diào)用的其他類出現(xiàn)錯誤。
10:項目的配置文檔應該遵循規(guī)范格式,盡量增加注釋。
11:頁面中提交的必要的變量參數(shù)應該有驗證。
12:頁面提交的信息或執(zhí)行時間過長時,頁面上傳文檔時應該提示用戶“正在執(zhí)行”等樣式。
13:頁面提交應該有返回提示,如執(zhí)行成功、執(zhí)行失敗。返回提示應具有可讀性,不得出現(xiàn)英文錯誤提示。
14:如集合中的數(shù)據(jù)在一個類中對被多次調(diào)用,應該定義到類的全局變量中,在同一類的不同方法中進行調(diào)用,避免重復占用內(nèi)存。
15:代碼的業(yè)務(wù)規(guī)范應遵從嚴謹?shù)脑瓌t,在進行數(shù)據(jù)操作時,出現(xiàn)異常應有回滾操作。
16:控制臺應可以進行打印,線條采用雙線。
17:代碼在提交時,不應出現(xiàn)測試用的log內(nèi)容,前期試運行時如需跟蹤則應注明,在正常運行后進行刪除或注銷。
18:避免在for循環(huán)中反復調(diào)用數(shù)據(jù)庫進行對比。
19:方法名及類名稱應具備一定意義,而非隨意命名。
20:方法在不同的類中出現(xiàn)反復調(diào)用情況時,應該寫到tools包中,以共調(diào)用,諸如時間格式化、以時間獲取編號等。
21:不得隨意覆蓋其他人提交的代碼,提交時應給予溝通,驗證無問題、不影響系統(tǒng)運行、不影響系統(tǒng)參數(shù)傳遞及結(jié)果時,才可提交。
22:所有代碼功能都要進行詳細測試,并注明測試例、測試結(jié)果、問題跟蹤及解決情況。
Java-代碼規(guī)范
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。
禁止轉(zhuǎn)載,如需轉(zhuǎn)載請通過簡信或評論聯(lián)系作者。
相關(guān)閱讀更多精彩內(nèi)容
- 代碼的規(guī)范: 1:代碼應該遵循國際Java代碼規(guī)范 2:方法的作用必須注釋,方法中傳遞的參數(shù)應該有注釋,全局變量、...
- 關(guān)于如何提高代碼可讀性,有以下幾點可以參考: 1 代碼縮進越少,可讀性越高2 函數(shù)代碼量越小越好 80行以內(nèi)最佳3...
- 代碼規(guī)范 代碼因遵循國際java代碼規(guī)范 方法的作用必須注釋,方法中傳遞的參數(shù)應該有注釋,全局變量、局部變量都應該...
- 編程規(guī)約 命名風格 1.代碼命名不能以下劃線或者美元符號開頭或者結(jié)尾2.代碼命名不能以中文拼音或者中文拼音與英文混...
- 創(chuàng)建 1:首先打開Eclipse開發(fā)環(huán)境,新建JavaSE. 2:創(chuàng)建根包 com.feige。 3:在根包下創(chuàng)建...