エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
ネーミングは設計の中心: 柴田 芳樹 (Yoshiki Shibata)
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
ネーミングは設計の中心: 柴田 芳樹 (Yoshiki Shibata)
本書に次のように述べられています。 ネーミングは設計の中心である。優れたネーミングはシステムの理解... 本書に次のように述べられています。 ネーミングは設計の中心である。優れたネーミングはシステムの理解を助け、作業を容易にする。しかし、貧弱なネーミングはシステムの理解を妨げ、後でシステムを扱うプログラマに辛い日々を送らせる。ネーミング、つまり、名前付けがいい加減なものは、理解するのに多くの時間を要します。そして、理解したとしても、次に見た時にはまた理解できなくて格闘することになったりします。 残念ながら、名前付けというのは意識して行う必要がある一種の訓練です。そして、数年、あるいは、十数年以上意識し続けても、やはり、名前付けは容易ではありません。コードレビューを行う時は、不適切なクラス名やメソッド名に対しては、不適切であることを指摘します。それと同時に、どのように変更すべきかも考えるのでが、なかなか良い名前が思いつかない場合もあります。 長年、クラス設計やコードレビューを行って思うことは、ク