Java

「サービス層」「DAO層」はアンチパターンだ

転職して、Java(Jersey)とScala(Play)で書かれたWebアプリケーションをメンテを1年半ほどする機会があったのですが、Java系で特によく使われている(ような気がする) 「Controller / Service / Daoの3層に分ける設計」はアンチパターンであると思えてな…