守破離スマートフォン用の表示で見る守破離この広告は、90日以上更新していないブログに表示しています。中に出てくる、Groovyの紹介に使われている言葉。(*ノωノ)Javaは言うまでも無く大好きで、Javaの持つ強力な型制約はドメインモデルを構築する上では必須と思う。いうか正直な所として、型制約が無いのに巨大なドメインモデルを安全かつ保守性を維持しつつ作れる気がしない。ドメインモデルを利用する場所、例えばWebシステムのレスポンス(HTMLとか)を生成する部分なんかを作るのにはちょっと固すぎる気がするのも事実。裏方の固い部分は型制約が強い物で作りたいし、そうじゃない場所は型制約よりもプログラムの書きやすさを重視したい。なってくると、Javaだけだと物足りないけど、かといってRubyに乗り換えるかと言ってもなぁ、という感じだった今日この頃。そこにGroovyが出てくるとほんとに話が変わってきますねー。GroovyはJVM上でバイトコードに変換されて動くから、そもそもとしてJVMから見ればJavaもGroovyも等価な物だから連携も容易だし。JSR-241でちゃんとJavaプラットフォーム上の標準言語になってるし。(1)月別アーカイブはてなブログをはじめよう!ruziaさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。