避免“貨物崇拜”

避免在不需要時使用特性。

不要在 proto 檔案中盲目模仿設定。如果你正在基於現有 schema 定義建立新的 proto 檔案,請不要應用你不知道其必要性的選項設定。

特定於版本的最佳實踐

避免應用版本特性,除非它們確實必要。.proto 檔案中的特性表示使用實驗性的未來行為或已棄用的過去行為。最新版本的最佳實踐將始終是預設設定。新的 proto schema 定義內容應保持無特性,除非你想提前採用正在推出的未來行為特性。

在不瞭解其設定原因的情況下複製特性設定可能會導致程式碼中出現意外行為。