K&R 対オールマン: コードの書式設定スタイル

Mary-Kate Olsen
リリース: 2024-10-25 07:14:02
オリジナル
710 人が閲覧しました

コードの書式設定により、プログラムが読みやすくなり、保守が容易になります。一般的な 2 つのスタイルは、K&R (カーニハン & リッチー) とオールマンです。

K&R スタイルでは、開始中括弧 { はステートメント (例: if または else) と同じ行に表示されます。これにより、コードの行数が減り、コードがコンパクトに保たれます。

K&R

K&R vs Allman: Code Formatting Styles

オールマン スタイルでは、開始中括弧を新しい行に配置します。縦方向のスペースが増えますが、各コード ブロックの開始位置と終了位置がわかりやすくなり、一部の人にとっては読みやすさが向上します。

オールマン

K&R vs Allman: Code Formatting Styles

K&R とオールマンのどちらを選択するかは、多くの場合、個人またはチームの好みによって決まります。私は K&R メソッドを使用して学びましたが、それははるかに一般的なようです。しかし、上に示した C プログラムの if-else-if-else ステートメントのような入れ子になったコード ブロックを学習しようとしたときに、オールマン スタイルの方が何が起こっているのかをよりよく理解できることがわかりました。つまり、プログラムを学習しているときに、アルゴリズムなどを理解するために - 私はオールマン形式でコードを書き出すことがよくあります - 特に初心者にとっては非常に役立つと思います。何が起こっているかを理解したら、いつでもデフォルトの K&R に戻すことができます。

ベン・サントラ - 2024 年 10 月

以上がK&R 対オールマン: コードの書式設定スタイルの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:dev.to
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!