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

2021-09-28 04:13:42 字數 524 閱讀 4310

note

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

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

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

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

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

google c++ 風格指南

google objective-c 風格指南

google python 風格指南

google json 風格指南

google shell 風格指南

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

from 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語言使用規則 四 語言 五 例外 六 結語 七 參考文...