コードの書式設定により、プログラムが読みやすくなり、保守が容易になります。一般的な 2 つのスタイルは、K&R (カーニハン & リッチー) とオールマンです。
K&R スタイルでは、開始中括弧 { はステートメント (例: if または else) と同じ行に表示されます。これにより、コードの行数が減り、コードがコンパクトに保たれます。
K&R
オールマン スタイルでは、開始中括弧を新しい行に配置します。縦方向のスペースが増えますが、各コード ブロックの開始位置と終了位置がわかりやすくなり、一部の人にとっては読みやすさが向上します。
オールマン
K&R とオールマンのどちらを選択するかは、多くの場合、個人またはチームの好みによって決まります。私は K&R メソッドを使用して学びましたが、それははるかに一般的なようです。しかし、上に示した C プログラムの if-else-if-else ステートメントのような入れ子になったコード ブロックを学習しようとしたときに、オールマン スタイルの方が何が起こっているのかをよりよく理解できることがわかりました。つまり、プログラムを学習しているときに、アルゴリズムなどを理解するために - 私はオールマン形式でコードを書き出すことがよくあります - 特に初心者にとっては非常に役立つと思います。何が起こっているかを理解したら、いつでもデフォルトの K&R に戻すことができます。
ベン・サントラ - 2024 年 10 月
以上がK&R 対オールマン: コードの書式設定スタイルの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。