WEB+DB PRESS VOL.110 の特集「設計も、実装も、ここから始まる!名前付け大全」を読んだメモです。 第1章 「良い名前」とは何か なぜ名前付けが重要なのか 悪い名前の問題 理解が困難 勘違いが起こる 変更が難しい 読みにくい なぜ名前はあるのか 第2章 名前付けの理論 良い名前とは 適切な名前とは 名前の意味と挙動の不一致 3つパターン シンプルさを保つ:適切な名前の基準の一つ 正しい書き方 第3章名前付けの実践 パターン1. 名前の意味と挙動がずれている パターン2. 名前の意味と挙動がずれている パターン3. 名前の意味が広すぎる ケーススタディ1:安易な単語を選ぶ check は真偽がどちらかよく分からない ケーススタディ2:重要な単語を不用意に使ってしまう スコープなしで重要な単語を使ってしまう 役割が抜けている ケーススタディ3:実装変更により、既存の名前の意味が