More Related Content
Similar to リーダブルコード (20)
リーダブルコード
- 3. 書籍「リーダブルコード」
• 書籍の目的
• 私たちが「良いコード」を書けるようになること
• 良いコードの基本定理
• 一番「良いコード」とは、他人が理解しやすいコー
ド(理解にかかる時間が最短となるコード)である。
→リーダブルコード
• メリット
• バグの発見容易性
• コードの変更容易性
• 必要性
• コードを読む他人とは、数ヶ月後の「自分」かもし
れない…
3
画像引用元
https://www.oreilly.co.jp/books/images/picture_large978-4-87311-565-8.jpeg
- 4. 良いコードを書く方法
• ①表面上の改善
• ①-1. 変数名に情報を詰め込む
• ①-2. コメントに価値を持たせる
• ①-3. フォーマットを奇麗にする
• ② ループとロジックの単純化
• ②-1. 巨大コードを分割する
• ②-2. 制御フローを単純化する
• ②-3. 適切に変数を配置する
• ③ コードの再編成
• ③-1. 無関係な下位問題の抽出する
• ③-2. 1関数=1問題とする
• ③-3. ライブラリを使う
4