月に一度の大規模リファクタリングでレガシーコードと向き合う取り組み

私たちの運営するサービスは、コア機能部分が未だにレガシーコードとなっており、リファクタリングが必要な状況になっていました。 しかし、影響範囲が大きくテストもないので中々触りたくない、サービスの成長(機能追加)のための開発と両立できない、自分の担当プロジェクト以外は分からない、等など一筋縄では行かな…