Google 開源專案風格指南 中文版

2021-06-26 10:20:05 字數 577 閱讀 1132

from :

note

宣告.本專案並非 google 官方專案, 而是由國內程式設計師憑熱情建立和維護.

如果你關注的是 google 官方英文版, 請移步 google style guide

每個較大的開源專案都有自己的風格指南: 關於如何為該專案編寫**的一系列約定 (有時候會比較武斷). 當所有**均保持一致的風格, 在理解大型**庫時更為輕鬆.

"風格" 的含義涵蓋範圍廣, 從 "變數使用駝峰格式 (camelcase)" 到 "決不使用全域性變數" 再到 "決不使用異常". 英文版專案維護的是在 google 使用的程式設計風格指南. 如果你正在修改的專案源自 google, 你可能會被引導至 英文版專案頁面, 以了解專案所使用的風格.

我們已經發布了四份 中文版 的風格指南:

google c++ 風格指南

google objective-c 風格指南

google python 風格指南

google json 風格指南

中文版專案採用 restructuredtext 純文字標記語法, 並使用 sphinx 生成 html / chm / pdf 等文件格式.

Google 開源專案風格指南 中文版

note 宣告.本專案並非 google 官方專案,而是由國內程式設計師憑熱情建立和維護.如果你關注的是 google 官方英文版,請移步 google style guide 每個較大的開源專案都有自己的風格指南 關於如何為該專案編寫 的一系列約定 有時候會比較武斷 當所有 均保持一致的風格,在理...

GoogleCpp風格指南 4 Google奇技

4 來自google的奇技 google specific magic google用了很多自己的實現技巧 工具使 c 更加健壯,我們使用c 的方式可能和你在其他地方見到的有所不同 removed 4.1 智慧型指標 tip如果確實需要使用智慧型指標的話,scoped ptr完全可以勝任 你應該只在...

來自 Google 的 R 語言編碼風格指南

r 語言是一門主要用於統計計算和繪圖的高階程式語言。這份 r 語言編碼風格指南旨在讓我們的 r 更容易閱讀 分享和檢查。以下規則系與 google 的 r 使用者群體協同設計而成。概要 r編碼風格約定 一 表示和命名 二 語法 三 組織 概要 r語言使用規則 四 語言 五 例外 六 結語 七 參考文...