DRY原則
全ての知識はシステム内で単一の明確な信頼できる表現を持たなければならない
コードの重複の話はしていない
抽象化と共通化は異なる
参考
https://open.spotify.com/episode/2pKSFMlMqyBKyuUD6rfeSg?si=Zst80hIeT1u3t1SW7aOcGg