どもー。お久しぶりのyamadaです。Parmyでは一応アプリエンジニアとして通ってるみたいなので、今回はアプリな小ネタを紹介しましょう。 ParmyではScalaを標準言語として採用しています。開発のアーキテクチャをどうしようかという議論は常々されていて、日々色々な検証をしている最中です。 ところで、Scalaと一番親和性のあるビルドツールはsbt(simple build tool)なのですが、個人的にはまだまだMavenも捨てがたいなーと思っています。単純にScalaプロジェクトだけをやっていくならsbt一択で良いかもしれませんが、androidとか他の類のプロジェクトもあったりするので、ある程度統一された手法の方が運用もしやすいのかなという考えもあります。Mavenはとっつきにくさもありますが、自分のものにすればもの凄い力を発揮しますし、割と万能的?に使えるので選択肢の一つとしては