UIパターン 追記 この記事の一部を加筆・修正したものを「開発者が知っておくべき、6つのUIアーキテクチャ・パターン」として@ITに転載しています。 MVVMを追加した上で、アプリケーションモデルとMVVMをプレゼンテーションモデルのバリエーションとして位置づけました。 MVPの2つのスタイルとして、監視コントローラとパッシブ・ビューを説明しました。 まえがき Martin Fowlerの"GUI Architectures"を訳したので公開しようと思ったのだが、FAQページに「EAA developmentとかDSLなんかは商業出版するんで例外ってことで」と書いてある。面倒だったので翻訳の公開はやめて、「自分の理解を書く」というスタイルにしようと思う。 Fowler氏が説明しているのは 「フォームとコントロール」、「モデルビューコントローラー (MVC)」、「プレゼンテーションモデル」、
気が向いたやつをやってみます。最初はGoFの全パターンをやってみようと思いましたが、あまり従来と変わらないものとかもあるので、これはちょっと実装が変わるかなと思ったものをピックアップしていくつもりです。。 ちなみに、参考にしてるのは以下のサイトです。 Skeleton of GOF's Design Patterns なるべく上記のサイトと同等のコードになるように努めています。 今回は、とりあえず生成に関するパターンを見てみようと思います。 生成に関するパターン Factory Methodパターン これは、オブジェクトを作るクラスを継承関係を使って・・・とめんどくさいことをしていますが、メソッドを変数に入れて扱うというデリゲートの仕組みがあるC#では、あえて生成メソッドのためだけにクラスをこしらえる必要はないと思ったりします。 ということで、以下のような感じになりました。 namespa
2011 年 9 月 (2) 2011 年 8 月 (1) 2011 年 7 月 (3) 2011 年 6 月 (4) 2011 年 5 月 (3) 2011 年 4 月 (5) 2011 年 3 月 (5) 2011 年 2 月 (3) 2011 年 1 月 (4) 2010 年 12 月 (6) 2010 年 11 月 (5) 2010 年 10 月 (4) 2010 年 9 月 (4) 2010 年 8 月 (6) 2010 年 7 月 (5) 2010 年 6 月 (7) 2010 年 5 月 (4) 2010 年 4 月 (7) 2010 年 3 月 (7) 2010 年 2 月 (3) 2010 年 1 月 (10) 2009 年 12 月 (12) 2009 年 11 月 (8) 2009 年 10 月 (22) 2009 年 9 月 (7) 2009 年 8 月 (7) 2
1 :仕様書無しさん :02/06/20 15:09 ∧_∧ ( ´∀`)< ぬるぽ 2 :仕様書無しさん :02/06/20 15:11 ( ・∀・) | | ガッ と ) | | Y /ノ 人 / ) < >__Λ∩ _/し' //. V`Д´)/ ←>>1 (_フ彡 / ぬるぽは、2002年6月20日に、プログラマー板の「NullPointerExceptionを「ぬるぽ」と呼ぶスレ」で発生した。 このスレが建って2分後に、>>2が、>>1を「ガッ」した。 その後、次々とぬるぽが書き込まれ、それに対して、次々とガッが書き込まれた。 その中に、「いんぽ」「ぬるり」(NullRefererExceptionの略) も含まれていたが、それも叩かれた。 後に、「ぬるぽ」だけが使われるようになり、現在は、ぬるぽだけが言われ、それだけが叩かれてい
2011 年 9 月 (2) 2011 年 8 月 (1) 2011 年 7 月 (3) 2011 年 6 月 (4) 2011 年 5 月 (3) 2011 年 4 月 (5) 2011 年 3 月 (5) 2011 年 2 月 (3) 2011 年 1 月 (4) 2010 年 12 月 (6) 2010 年 11 月 (5) 2010 年 10 月 (4) 2010 年 9 月 (4) 2010 年 8 月 (6) 2010 年 7 月 (5) 2010 年 6 月 (7) 2010 年 5 月 (4) 2010 年 4 月 (7) 2010 年 3 月 (7) 2010 年 2 月 (3) 2010 年 1 月 (10) 2009 年 12 月 (12) 2009 年 11 月 (8) 2009 年 10 月 (22) 2009 年 9 月 (7) 2009 年 8 月 (7) 2
以前に応募した、Windows 7杯 自作PCの祭典 2009ですが、部門賞「勝手にオレが一番!部門」で無事受賞することが出来ました。部門賞の5台の中から、一般投票でグランプリを決めるので、是非とも私に投票してやってくださいー。あと2/13に秋葉原のリナカフェで当日一般投票&結果発表があるそうなので、そちらも是非どうぞ。あ、私の応募記事ですが→neue cc - デスクトップシアター for Windows 7杯になります。発表会場ではパネルに写真を飾るそうなので、もう少し良い写真を撮っておけば良かったなあ。昔は壁紙を揃えたりカッコつけた照明にしたりしてたんですが、今回は応募締め切りギリギリで必死に写真撮って記事書いて、ってやってたので余裕がありませんでした。若干後悔。 私的には、定格パフォーマンス部門の人のLevel 10が自作PC本体の魅力としてはカッコイイ!ですね。写真の構図が憎い。
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く