はじめに いよいよGrailsを使ってみることにしましょう。Grailsはコマンドを使ってアプリケーションの骨格を作っていきます。基本的なコマンドの役割と、そして生成されるプログラムファイル類、それらがGrailsのアプリケーションでどのような役割を果たしてい... 続きを読む
rails | 13:18 | [Ruby on Railsの「えせMVC」の弊害] というエントリが話題になっているので釣られてみます。http://satoshi.blogs.com/life/2009/10/rails_mvc.htmlMVCまず結論から。Railsが本当にMVCかどうかですが、僕は真っ当なMVCだと思います。MVCが指す... 続きを読む
日曜日, 10月 18, 2009 【雑記】 そろそろMVCモデルについて一言いっておくか なーんて、MVCを語れるほどの知識はないのだが、琴線に触れてしまったので、私なりに言いたいことを言うことにする。 本当は、こんな話より先に、先日参加したGAE Nightの話や、Wi... 続きを読む
MVC とは、もともとの出自は Smalltalk で、対話型のアプリケーションを作成するためのアーキテクチャのことでした。 Smalltalk なんて知らない人多いでしょうに、普通のプログラミングの話題でこうも顔をピョコピョコ出すのが、なんというか、憂いヤツです。そ... 続きを読む
00:30 | デブサミ2009でid:secondlife氏が発表されたという資料を見てみました。http://www.slideshare.net/hotchpotch/deb2009-1023281はてぶをフルスクラッチでリニューアルした際に、従来のMVCモデルからさらに一歩進んで抽象化を進めたとのことで。 資... 続きを読む
先日のエントリーでも少し触れたが、Ruby on Railsの最大の問題点は、それが持つ「一見そのフレームワークがMVCの形をとりながら、MVCの最も大切なところを外している『えせMVC』である」点にある。MVC(Model View Controller)がなぜ必要かを根底の部分でちゃ... 続きを読む
システム開発, javajavaで実装してみた。"1."などのコメントは、エントリMVCアーキテクチャ - T/Oの図に対応しています。珍しくクラス図なんて書いてみたけど、こんなんでいーんでしょうか?class user.UserユーザはMVCシステムを定義し、ビューを取り出し、ビ... 続きを読む