言われるように手法的に目新しいところは何もないかと。Seasar/くーすの素晴らしいところは、今日から使える材料が揃っているところ。EA2のサンプルで、実践に必要な情報は揃ってるんじゃないかな。難しいことは排除されてますから。くーすは、オブジェクト指向的に異端かもしれないけど、顧客の要求を確実に実現するために、難しいドメインモデリングより、ずっと安心して使える手法だと思う。目標のひとつである「個人の能力に依存せず、誰でも正しく設計できる技術を身に付ける」に共感。ソフトウェア大量生産の時代には必須の課題だと思う。事例が増えればより洗練されていくことでしょう。いうかレベル低すぎて会場では聞けなかった。これから勉強するとして、とりあえずメモ。「ページング」は業務ロジック層じゃないよ。言っていたとけど、ということは、プレゼンテーション層、ということは、Actionクラスみたいなところに書くということでいいんだろうか。プレゼンテーション層に依存するものを業務ロジック層に持ち込むなってことだよね。「プレゼンテーション層」がちょっと分厚いが、自分的にはさらに「デザイン層」と「UI層」に分かれると考えています。「プレゼンテーション層でのバリデーションは最低限のもののみ」と言っていたけど、なぜ全部業務ロジック層以下じゃだめなんだろう。プレゼンテーション層でやっちゃうと、テストがめんどい。それにデータの妥当性にかかわるところなので、基本はデータアクセス層。処理モードごとに異なる部分は業務ロジック層やりたい。コードをガリガリ書くわけじゃなくて、JakartaのValidatorなどのフレームワークを使うことを想定。ところでS2JSFで業務ロジック層からRuntimeExceptionを運んでプレゼンテーションで表示するメカニズムは美しいですね。業務ロジック層のクラスの粒度が良くわかんなかった。基本は業務機能ごとにクラスを作って、共通部分は補助ロジック。ことでいいのだろうか。Faces完全ガイドコードの断片ばかり出てきてピンと来なかった。はてなブログProロードバイク通勤のRubyプログラマで、伊豆ダイバー。Founderビットアーツは1998年よりWebアプリケーションを専門としてシステム開発サービスを提供しています。OEM向け製品開発にも取り組んでいます。Webメディア構築クラウド「Clipkit」を開発。東証一部(東証プライム)上場企業へのM&Aを経験しました。9はてなブログをはじめよう!miyamaeさんは、はてなブログを使っています。ブログを報告する引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。