GoogleがRustスタイルガイドを公開、大規模リファクタリングを見据えた独自ルール
Google's Rust Style Guide
Googleが社内のRust利用に向けたスタイルガイドを公開した。フォーマットだけでなくAPI設計や実装設計まで対象とし、可読性と保守性を書きやすさより優先。大規模変更(LSC)を容易にするため、小さなcrateの推奨やglob importの禁止など、公開Rustルールから意図的に逸脱する箇所もある。AndroidやChromiumなど各コードベースへの適用も進む。
スタイルルールは書きやすさよりも可読性と保守性を優先すべきだ。