タグ

2006年6月18日のブックマーク (1件)

  • DTOなりDXOとDRYとかRailsのインパクトとか - recompile.net

    あー、なんかわかった。理論的には、必要性がわかってるのに、実装しようとするとモニョっちゃう理由。 DRY(Don't Repeat Yourself)に反するから、なんか気持ちが悪いんだ。 以下、Railsのインパクトとからめて、ダラダラと推敲せずに。 NetBeansでCRUDを自動生成するデモを見て、「あー、わかってねーな」って思っちゃうのは、Railsのインパクトを勘違いしてるからだよね。CRUDをコマンド一発で生成してくれるからRailsはすげーってわけじゃないですよ。 Railsがすげーのは、ウェブ層と永続化層を一緒にしちゃったとこっていうと語弊があるか。でも、RailsでいうModelってJava EEでいったら、Managed BeanとEntity Beanを合体させたようなもんだよね、きっと。いや、画面遷移関連の扱いが違うから一緒にはできないけど、そんな感じの糞味噌っぷり

    yugui
    yugui 2006/06/18
    「CRUDをコマンド一発で生成してくれるからRailsはすげーってわけじゃないですよ。」「結局プレゼンテーション層用にDTO(というかDXO?)が必要なら、超貧弱なJPQLなんかつかわないで、」