/note/social

関心事をうまく分離したコードは、読みやすく変更が楽で安全

変更が難しいコードは、まず、変更がしやすいようにコードを改善する。名前を変え、説明用の変数を導入し、メソッドを抽出してコードのかたまりに名前をつけ、クラスに抽出して関心事に名前をつける。この作業は面倒だが効果は絶大。関心事をうまく分離したコードは、読みやすく変更が楽で安全。

@masuda220