背景 ☝️読んで感化されました。 感化された内容は☝️でもまとめられています。 この記事は上記の内容を読み解いていくだけです。 はじめに より良いプロダクトにするために色々な設計論や尺度が存在しています。 知っておいて良いと思うのですが、ひきづられない方がよくて、 現状のプロダクトにとって 何が最善なのかはチームで決めていく ことが望ましいと思います。 (本の受け売り) この記事では 凝縮度 結合度 の観点から関数のリファクタリングについて考えてみたいと思います。 なぜリファクタリングするのか Since each refactoring is small, it's less likely to go wrong. The system is kept fully working after each refactoring, reducing the chances that a sy