なぜ、リファクタリングが必要な状況が生まれるのか?
from エンジニアリング組織
hr.icon
参考
プロジェクトやキャリアを成功させる必須要素「3つのP」とは。ログラスVPoEに聞く開発体制改善の秘訣 - what we use(技術スタックデータベース)
わかりやすい負債の例としては、 「サービスで中心的な役割を担う概念」を扱うモデルの肥大化です。当該サービスでは、その概念に関連したさまざまなコンテキストが登場します。そうしたコンテキストの複数のロジックが単一のモデルにすべて詰め込まれている状態だったんです。