はじめに この記事は STORES.jp Advent Calendar 2019 の 18 日目です。 最近、プロダクトのコードの計測と可視化を少しずつはじめています。 まだ始めたばかりなので大きな知見が蓄積されているわけではないのですが、以下のような自問を繰り返しながらやってみるなかで、見えてきたことも増えてきました。 計測・可視化の仕組みを整えるためにはその他の作業を止めることになる。そうまでして行うメリットはどこにあるのだろうか なるべく効果的に実施するためには、何を、どう計測するのが良いだろうか この記事では、これらに対する自分なりの答えについて、実際にやってみたことを踏まえて簡単に書こうと思います。 なぜ計測・可視化をするのか いわゆる技術的負債を返済していくためには、多くの場合は既存コードのリファクタリングを行うことになります。 そのようなシチュエーションでは、大きくなったモ