《Google 開源專案風格指南》中文版
每個較大的開源專案都有自己的風格指南: 關於如何為該專案編寫程式碼的一系列約定 (有時候會比較武斷)。當所有程式碼均保持一致的風格, 在理解大型程式碼庫時更為輕鬆。
“風格” 的含義涵蓋範圍廣, 從 “變數使用駝峰格式 (camelCase)” 到 “決不使用全域性變數” 再到 “決不使用異常”。 英文版專案維護的是在 Google 使用的程式設計風格指南。 如果你正在修改的專案源自 Google, 你可能會被引導至英文版專案頁面, 以瞭解專案所使用的風格。
本專案並非 Google 官方專案, 而是由國內程式設計師憑熱情建立和維護。如果你關注的是 Google 官方英文版, 請移步 Google Style Guide。
已經發布了四份 中文版 的風格指南:
本專案的倉庫地址: https://github.com/zh-google-styleguide/zh-google-styleguide 歡迎更多志願者參與。
相關文章
- Google JavaScript 風格指南GoJavaScript
- Google JavaScript 程式碼風格指南GoJavaScript
- 企業開源指南:建立一個開源專案
- Google C++ 程式設計風格指南:命名約定GoC++程式設計
- 企業開源指南:啟動一個開源專案
- Json風格指南JSON
- 大資料入門指南(GitHub開源專案)大資料Github
- [譯] Google JavaScript 風格指南中 13 個值得注意的細節GoJavaScript
- SpringBoot基於Fly社群模板開源部落格專案Spring Boot
- JavaScript編碼風格指南JavaScript
- RayWenderlich 官方 Swift 風格指南Swift
- JavaScript 編碼風格指南JavaScript
- 專案資源管理流程:五步專業指南
- [HistoryOfEverything]Google開源Flutter App解讀(一)—— 專案結構和首頁GoFlutterAPP
- IOS開源專案iOS
- 開源好專案
- 春風吹又生的開源專案「GitHub 熱點速覽」Github
- Vue 前端程式碼風格指南Vue前端
- 中文寫作排版風格指南
- Vue2/3 專案中的 ESLint + Prettier 程式碼檢測格式化風格指南VueEsLint
- 個人開源專案:MyCms,專注自媒體部落格CMS系統
- 統一規範化專案的命名風格
- 開源專案之kisso
- AI開源專案 - SeldonAI
- AI開源專案 - ONNXAI
- AI開源專案 - KubeflowAI
- AI開源專案 - MLflowAI
- AI開源專案 - ZeppelinAI
- AI開源專案 - JupyterAI
- AI開源專案 - AdaNetAI
- AI開源專案 - AutoKerasAIKeras
- AI開源專案 - TPOTAI
- AI開源專案 - RayAI
- AI開源專案 - NNIAI
- AI 開源專案 - DaskAI
- AI開源專案 - HorovodAI
- AI開源專案 - MahoutAI
- AI開源專案 - facenetAI