なぜサーバーサイドKotlinを導入するのか?

アプリボットでは現在、新規開発のプロダクトでサーバーサイドの言語としてKotlinを導入しています。

これまではJavaを使用してきたので、新しいチャレンジになります。

今回はなぜKotlinを導入するに至ったか、ご紹介します。

続きを読む “なぜサーバーサイドKotlinを導入するのか?”

アプリボット技術ボードの歴史

現在アプリボットでは現在、「技術ボード」と言う組織が存在します。

技術ボードは社内の技術的な問題や、エンジニアの働く環境についてプロジェクトを横断して考える組織で、社内の選抜されたエンジニアで構成されています。

今回はその技術ボードについて、発足から現在に至る歩み、今後の未来への展望をご紹介したいと思います。

 

続きを読む “アプリボット技術ボードの歴史”

DBUnitを用いた単体テスト基盤について

こんにちは。今回は、 グリモア~私立グリモワール魔法学園~ で使用している単体テスト基盤についてご紹介します。

このテスト基盤は、Javaのサーバーサイドの単体テストをJUnitを用いて行う際に使用されています。

この記事では、単体テスト基盤を導入する前にあがっていたテストデータの管理とテストデータの切り替えの問題点と、問題解決のために開発された、単体テスト基盤のコンセプトと実装についてご紹介します。

続きを読む “DBUnitを用いた単体テスト基盤について”