<center><font size=5 >凡普金科開發規范</font></center>
> 為了避免不同風格的代碼規范,故推出公司統一的開發規范。
*本文檔基于 [Google Java Style](https://google.github.io/styleguide/javaguide.html) ,[Spring-Framework-Code-Style](https://github.com/spring-projects/spring-framework/wiki/Spring-Framework-Code-Style) 和 [阿里巴巴Java開發手冊](https://github.com/alibaba/p3c) 的很多經驗,持續更新中。*
### 開發模式及技術文化
* 公司采用敏捷開發模式,對于敏捷的相關知識可以查看公司wiki上的“敏捷推廣和技術文化”,重點可以關注:敏捷基礎知識,敏捷開發流程,以及 線上故障管理流程 ;
* 我們推崇全棧開發;
* 開發中需要做 Code Review,寫 單元測試 和 自動化接口測試;
* 我們喜歡自驅力比較強的專注于技術同學,這樣可以減少很多管理工作,技術團隊是一個講究弱管理的團隊,靠的是個人專業影響力;
<br/>
<br/>
>
說明:
對于規范中提到【<font color=red>強制</font>】類型的,是需要開發人員嚴格遵守的;
<br/>
<p style="text-align:right;font-style:italic;">version 20181108 </p>
- 說明
- Python編程規范
- Python風格規范
- Python語言規范
- Java編程規范
- 一、命名約定
- 二、常量定義
- 三、格式約定
- 四、OOP約定
- 五、集合處理
- 六、并發控制
- 七、控制語句
- 八、注釋約定
- 九、異常日志
- 十、日志約定
- Android開發規范
- 前端開發規范
- HTML
- JavaScript
- CSS
- MySQL約定
- 一、基本規范
- 二、庫表設計規范
- 三、字段設計規范
- 四、索引規范
- 五、SQL設計規范
- 六、業務字段命名規范
- 開發安全約定
- 一、代碼安全
- 二、移動開發安全
- 三、服務器安全
- 四、安全意識
- 版本管理
- Git使用規范
- 技術實踐及可視化
- 一、Code Review
- 二、單元測試
- 三、自動化測試
- 四、技術債
- 五、CI
- IOS開發規范