「 リーダブルコード――より良いコードを書くためのシンプルで実践的なテクニック 」の各コンセプトを簡単にまとめ、勉強がてら Kotlin のサンプルコードを記述しました。
| 章 | テーマ | リンク |
|---|---|---|
| 1 | 理解しやすいコード | Code Should Be Easy to Understand |
| 2 | 名前に情報を詰め込む | Packing-Information-into-Words |
| 3 | 誤解されない名前 | Names That Cant Be Misconstrued |
| 4 | 美しさ | Aesthetics |
| 5 | コメントすべきことを知る | Knowing What to Comment |
| 6 | コメントは正確で簡潔に | Making Comments Precise and Compact |
| 7 | 制御フローを読みやすくする | Making Control Flow Easy to Read |
| 8 | 巨大な式を分割する | Breaking Down Giant Expressions |
| 9 | 変数と読みやすさ | Variables and Readability |
| 10 | 無関係の下位問題を抽出する | Extracting Unrelated Subproblems |
| 11 | 一度に1つのことを | One Task at a Time |
| 12 | コードに思いを込める | Turning Thoughts into Code |
| 13 | 短いコードを書く | Writing Less Code |
| 14 | テストと読みやすさ | Testing and Readability |
| 15 | 「分/カウンタ」を設計・実装する | Designing and Implementing a Minute Hour Counter |
ご指摘、ご意見、ご要望は Issues、PR もしくは Twitter@MxShun へお願いいたします。