みなさん、こんにちは。サーバエンジニアの長南です。
今回は業務でオープンソースのソフトウェアを使っていくなかで、ささいな恩返しをした体験を紹介したいと思います。
そういえば、みなさんテストコード書いていますか?
Timers のサーバーサイドのコードにはテストプラットホームとして、Codeception を使っています。テストコードを書くことがどれだけ大切なのかというのは、Timers Tech Blog でも過去に「テストに投資した時間が、チームにどのような利益をもたらすか?」という記事で紹介いたしました。
もちろん日々の開発の中ではテストコードも書いて、CI環境にも取り入れてコードの品質を高める努力を継続的に行っています。
そんなある日に事件が起こりました。