「労働者が自分の仕事をうまくやりたいなら、まず自分の道具を研ぎ澄まさなければなりません。」 - 孔子、「論語。陸霊公」
表紙 > プログラミング > 変数にはスネークケースを使用し、関数にはキャメルケースを使用する理由

変数にはスネークケースを使用し、関数にはキャメルケースを使用する理由

2024 年 8 月 24 日に公開
ブラウズ:925

Why we use snake_case for variables and camelCase for functions

ストレスを軽減し、より優れたプログラマになるためには、メンテナンスが難しく、新しい開発者のオンボーディングが困難になるようなデタラメなコードからコードを解放するために最善を尽くす必要があります。 .

データベース フィールド、API から返される JSON プロパティ名、HTML フォーム フィールド名の属性、そして最後に、データベース由来の値を含む Javascript 変数名に同じ名前を使用します。スタックのすべての層でデータにまったく同じ名前を付けると、何が何であるかを頭の中でマッピングしておく必要がなくなります。このルールを徹底するように自分を律すれば、ストレスの少ないプログラマーになれるでしょう。

自分で定義した変数に名前を付けるにはスネークケースを使用します。ほとんどのライブラリは変数名にキャメルケースを使用するため、ライブラリで定義されているほとんどのものとは区別されます。

頭字語ではなく完全な単語を使用し、配列の場合は複数形で綴ります。これにより、あらゆる国籍の人々が、単語の短縮版を知らなくても、データが何であるかを理解することができます。

関数名にキャメルケースを使用するのは、識別子が変数ではなく関数であることをすぐに識別できるからです。はい、関数を値として保存できることは知っていますが、違いは、かっこを追加してプリミティブ/オブジェクト/配列値を呼び出すことができないことです。そこに関数と値の境界線があり、一方を他方から区別するための視覚的な手がかりがあれば、プログラマのストレスも軽減されます。

リリースステートメント この記事は次の場所に転載されています: https://dev.to/alexleduc76/why-we-use-snakecase-for-variables-and-camelcase-for-functions-4hm9?1 権利侵害がある場合は、study_golang@163 までご連絡ください。 .comを削除してください
最新のチュートリアル もっと>

免責事項: 提供されるすべてのリソースの一部はインターネットからのものです。お客様の著作権またはその他の権利および利益の侵害がある場合は、詳細な理由を説明し、著作権または権利および利益の証拠を提出して、電子メール [email protected] に送信してください。 できるだけ早く対応させていただきます。

Copyright© 2022 湘ICP备2022001581号-3