はじめに インテグレーションテスト主体でテストを書いていく場合、テスト実行時間が長い問題が出てきた。 (インスタンスをたくさん並べてパラレル実行にするとかやりようはあると思う) 解決するためには出来る限りユニットテストに寄せた方が良いが、どういったコード構成ならユニットテストに寄せやすいのか?考えた。 今あるアーキテクチャから選べばいいじゃんという話もあるが。。。 既存アーキテクチャだとなんかしっくりこないのでしっくりくるのを考えてみた。 全部に当てはまる正解はないので、自分の関わってきたシステムを振り返り、それらを踏まえて考えてみる。 実際に本番稼働していたシステムを元に考えるので本番稼働できるものにはなると思う。 あくまで自分基準での話にはなるので過度な期待はしないでください。 自分のWeb開発はJavaからスタートした話 日立のJP1Scriptが最初の仕事だったけど、Webシステム

