リーダブルコード第3部を読んだメモ

O'Reilly Japan - リーダブルコード をざっと読んで気になったところのメモ。

第3部はコードの再構成。

10章 無関係の下位問題を抽出する

  • 汎用的な処理はそれだけの関数を別に作りましょうという話

11章 一度に1つのことを

12章 コードに思いを込める

  • ロジックを簡単な言葉で説明する

13章 短いコードを書く

  • プログラマは実装にかかる時間を楽観的に見積もりがち
  • 要求を詳しく調べて、できるだけ簡単に実装できないかを模索する
  • コードを出来るだけ小さくし軽量に維持する
    • 標準ライブラリでできるならそれを使う
    • コードを書かずに済むなら書かない