之前在樂視天天研究各種底層高大上的東西,因為我就一個人,想怎么弄怎么弄。如今來了新美大,好好研讀一下《阿里巴巴Java開發手冊v1.2》。還要對這么看似簡單的東西解析一番。畢竟現在帶團隊,講究團隊合作。現在項目稍微有點亂,早統一,代價越低。別問我樂視是不是不行了。樂視好的很,已經到了谷底 ...
對於程序猿來說,編程規范能夠養成良好的編程習慣,提高代碼質量,減少溝通成本。就在 月 號,阿里出了一份Java開發手冊 正式版 ,分為編程規約。異常日志。MySQL規約,project規約。安全規約五個章節。 這里我依據阿里的編程規約,重點記錄 黑色加粗部分 自己還未做好的一些規范,同一時候方便查閱。 編程規約 一 命名規約 強制 代碼中的命名均不能下面划線或美元符號開始。也不能下面划線或美元符 ...
2017-08-07 12:03 0 1101 推薦指數:
之前在樂視天天研究各種底層高大上的東西,因為我就一個人,想怎么弄怎么弄。如今來了新美大,好好研讀一下《阿里巴巴Java開發手冊v1.2》。還要對這么看似簡單的東西解析一番。畢竟現在帶團隊,講究團隊合作。現在項目稍微有點亂,早統一,代價越低。別問我樂視是不是不行了。樂視好的很,已經到了谷底 ...
下載原版阿里JAVA開發手冊 【阿里巴巴Java開發手冊v1.2.0】 本文主要是對照阿里開發手冊,注釋自己在工作中運用情況。 本文內容:OOP 規約 、集合處理 、並發處理 、其他 本文難度系數為三星(★★★) 本文為第二篇 第一篇 點評阿里JAVA手 ...
1. 【強制】 代碼中的命名均不能以下划線或美元符號開始,也不能以下划線或美元符號結束。反例: _name / __name / $Object / name_ / name$ / Object$2. ...
本文是對阿里插件中規約的詳細解釋一,關於插件使用,請參考這里 1. ArrayList的subList結果不可強轉成ArrayList,否則會拋出ClassCastException異常。 說明:禁止強轉,如果需要用到集合特性方法,請新建一個集合,然后置入sublist,new 集合 ...
本文是對阿里插件中規約的詳細解釋二,關於插件使用,請參考這里 及時清理不再使用的代碼段或配置信息。 說明:對於垃圾代碼或過時配置,堅決清理干凈,避免程序過度臃腫,代碼冗余 后台輸送給頁面的變量必須加感嘆號,${var}——中間加感嘆號!。 說明:如果var ...
不為過去蹉跎,改變當下。 為什么開篇就送這么一句話給大家,我相信很多處於1-3年碼齡的哥們兒們,在平時的編碼歷程中編碼的個性可能是多彩的,每個人都有每個人特定的風格,但是我們現在這么隨意寫,以后這么隨意寫,好沒問題,但是等你離開這個公司了或者是去開發別的項目了,再等別人過來接手維護 ...
下載原版阿里JAVA開發手冊 【阿里巴巴Java開發手冊v1.2.0】 本文主要是對照阿里開發手冊,注釋自己在工作中運用情況。 本文內容:命名風格、常量定義、代碼風格、控制語句、注釋規約 本文難度系數為一星(★) 第一篇 點評阿里JAVA手冊之編程規約(命名風格 ...
今天水一篇,阿里09年6月19年更新的華山版Java開發手冊,對照一下。 版本號: (一)命名風格 (二)常量定義 (五)集合處理 解讀第5條 ...