自社サービス系企業 / シニアエンジニア
カバレッジ向上
入社直後、重要なドメインのリポジトリを触る機会があった。 コードが古く、かつテストコードがほとんどない状況だったため、自主的にリファクタリングを開始。テストコードを書きつつ、モブプロ大会を開催。失われたドメイン知識をリバースエンジニアリング的に他チームメンバーに共有するなどした。 1クォーターで5%カバレッジが上昇すればまずます、というコード量のリポジトリであったが、最終的に1クォーターにおいて個人で20%のカバレッジ上昇+3,000行以上の削減を実現した。