サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
アメリカ大統領選
detonationflash.spaces.live.com
JRubyとRailsにおされて一時低迷していたGroovyとGrailsですが、国内でも以下の書籍が出版されたりNetBeansも6.5から 正式サポート加わるなど低迷から復活への勢いを感じますね! JVM上のLL系はJython、JRubyとつまみ食いしてきましたが、Javaとの親和性という点でGroovyは突出してますね。 Groovyイン・アクションは複数の翻訳者がいるのに変な約になっている箇所もほとんどなく、当面必要となる情報が網羅されているので Groovyに取り組みたい人には現時点でのバイブル的存在になりそうです。 ただ、Javaやプログラミング経験の浅い人がいきなり入門するときに読む内容ではないためメンバーの教育用にはハードルが高そう・・ Grails徹底入門もチュートリアルから始まり、独自のプラグイン開発まで手を抜かずしっかり記述されています。 最終的には背後に隠れている
Sorry, your entry can't be deleted right now. Please try again later. ひがさんのHibernateとS2DaoとS2JDBCの考え方を読んでの感想というか自分なりの考察!! ドメインモデルが良い・悪いって議論は過去にも幾度となく繰り返されてきたので一寸エントリにするかためらったのですが参考になる人がいるかも知れないので書いてみる。 ひがさんのエントリでは具体的な実装を比べてそれぞれの特徴を記述されていますが、レベルを上げて概念としてのドメインモデル(DataMapperパターン)とActiveRecordパターンを比べた場合に、対象システムドメイン(金融、流通、ヘルスケア等)が何時もバラバラで似たようなプロダクトはそれほど無いといった業務が多い場合はドメインモデルが指摘の通り「手間の割りにはメリットが少ない」に同意します
読書会にそなえSICPとガウディ本に目を通していたら高階プログラミングが目にとまり、最近お気に入りになった Groovyではどうなのかとちょっと調べてみる。 コンピュータプログラミングの概念・技法・モデルから引用 高階プログラミング(higher-order programming)は、プログラムの中で手続き値(procedure value)が扱えれば、利用できるプログラミング技術の集まりである。手続き値は字句的スコープ閉包(lexically scoped closure)ともいう。「高階」という言葉は手続きの「階数(order)」という概念から来たものである。そのすべての引数が手続きでないような手続きを1階という。この種の手続きしか許されない言語を1階言語という。その引数にすくなくとも1つの1階手続きをもつ手続きを2階という。以下同様にして、その引数に少なくとも1つのn階手続きを持
You are about to permanently delete this entry. When you delete an entry, you also delete any comments and trackbacks associated with it. This action cannot be undone. Delete|Cancel Wicket・Click MVCモデルでは無くサーバーサイドコンポーネントによるイベントドリブンプログラミングをサポートするフレームワークだ。 同じようなプログラミングモデルを持つが特徴としてClickはフレームワーク自体を極限までスリム化する事で実行速度の向上や学習曲線を下げる事に注力しており、それに対してWickedではSwing並の重量級コンポーネントライブラリを提供する事で従来のデスクトッププログラミングのようなステートフル
一般開発者が参照するドキュメントや情報がそろっていること それぞれのフレームワークにはメリット・デメリットがあり用途に応じて適切なフレームワークを選択しなければならない。また、機能面だけでなく開発・保守メンバーのスキルや開発組織文化に適合する物でなければプロジェクトを成功に導けないと思う。 初回で述べた「フレームワークの機能・要素として欲しいポイント」の観点から幾つかのフレームワークを素材として組合せ調理するかを考える、前提条件が異なれば答えも変わるため一つの例として考えて欲しい。 ベースとなるフレームワークには枯れたStrutsと薄いラッパーフレームワークでありながら、HotDeployや控えめな規約重視で煩雑なコードとコンフィグを排除しPOJOでの開発を実現しているため2,5,7以外の項目でSAStrutsが妥当と判断した。 Seasar2コンテナに関しては初期バージョンから実践投入し
このページを最初にブックマークしてみませんか?
『detonationflash.spaces.live.com』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く