リーダブルコード:C#で読みやすいコードを書く50の方法

オブジェクト指向の知識がなくてもすぐに実行できるコードが読みやすくなるシンプルな方法を解説しています。
4.35 (1032 reviews)
Udemy
platform
日本語
language
Programming Languages
category
リーダブルコード:C#で読みやすいコードを書く50の方法
5 704
students
3.5 hours
content
Sep 2023
last update
$29.99
regular price

Why take this course?

この一連のガイドラインは、C# (および似た形式を持つ言語の) の可読性、保守性、そしてコードの品質を向上させるためのものです。各ポイントは、特にC#のコーディング規範やベストプラクティスに基づいています。以下に、これらのガイドラインを簡潔に要約し、それぞれについてコメントを追加します。

  1. 値を無駄に変数に入れない: 必要であるか、変数の使用が意味のあるものであることを確認する。冗長な変数は避けるべきです。
  2. 対象外の時はすぐに抜ける: 条件分岩中に条件が成立しない場合は、そのブロックから脱出して効率を高める。
  3. 都合が悪いケースはガードする: guard 句や when 式を使って、特定の条件が成立しない場合に処理を抜ける。
  4. 必ずやりたい処理はfinallyを使う: 例外処理では、リソースの解放など必ず実行するべきコードは finally ブロックに書く。
  5. 比較演算子はできるだけクラスにさせる: 内部的な値には Equals== を使用し、公開する際は必要のある比較方法を提供する。
  6. ifの中括弧の省略はしない: 可読性のために、if 文でのブロックの始めと終わりを明示的に示す。
  7. if文のリーダブルコードまとめ: if 文は条件を評価し、その結果に応じて異なる処理を実行する。名前付けや短路構文の使用も重要です。
  8. 名前の付け方: コード内で一貫性を保つことが大切で、明確で意味のある名前を選ぶべきです。
  9. 意図が明確な名前を付ける: 変数やメソッドの名前は、その意図を明確にしておくことでコードの理解を容易にします。
  10. 名前は素直に付ける_連想ゲーム的な名前を付けない: 冗長や不自然な名前は避け、簡潔で表現力のあるものにします。
  11. 短い名前でも理解できる: 短い名前でも、それだけで意図が分かるようにする。
  12. 長いクラス名の扱い方: 長い名前もありますが、それを適切に管理し、継承や組み合わせで意味を明確にする。
  13. 単数形と複数形で表現する: 可能な限り名前に単数形 o 複数形を使用して、対象の数の量を示す。
  14. 対になる言葉の組み合わせを決めておく: 対に関連するものは一致させて、コードの理解を助ける。
  15. リーダブルコード総評: これらのポイントは、C# のコードを書く際に読みやすく、保守しやすく、また他の開発者が理解しやすいものにするための指針となります。可読性、維持性、そしてコレクタブル性を重視することが重要です。

Course Gallery

リーダブルコード:C#で読みやすいコードを書く50の方法 – Screenshot 1
Screenshot 1リーダブルコード:C#で読みやすいコードを書く50の方法
リーダブルコード:C#で読みやすいコードを書く50の方法 – Screenshot 2
Screenshot 2リーダブルコード:C#で読みやすいコードを書く50の方法
リーダブルコード:C#で読みやすいコードを書く50の方法 – Screenshot 3
Screenshot 3リーダブルコード:C#で読みやすいコードを書く50の方法
リーダブルコード:C#で読みやすいコードを書く50の方法 – Screenshot 4
Screenshot 4リーダブルコード:C#で読みやすいコードを書く50の方法

Loading charts...

Related Topics

3766212
udemy ID
11/01/2021
course created date
27/01/2021
course indexed date
Bot
course submited by