道草:神戸出張編 序 有馬温泉 布引の滝 元町エリア メリケンパーク 結 序 先週の熊本県に続き、今週は兵庫県の出張です。南へ西へ、ありがたいことに今年は慌ただしい一年になる予感がしています。当日は朝から晩まで終日の業務であることから「前日入り」が必須でした。 ちょうど月末…

GWT では大きなアプリケーションを作る場合に MVP がオススメなのだそうです. MVP はいわゆる MVC の変形ですが,POSA 本で唯一翻訳されている Vol.1 にも出ていて決して新しいものではありません. 世の中が (Ajax バリバリになる前の) シンプルな Web アプリで楽をしてる間,こっち方面が劇的に進化していたとかそんなことはありませんでしたか. じゃあ,本格的にリッチな Web アプリになるとまた 90 年代のような苦しみを味わうのかなぁ. ともあれ (JW),あの頃の VB や VC++ (MFC) のようにイベントハンドラのスパゲッティにおぼれないために,GWT の中の人達 (?) は MVP をオススメしているようで,解説とサンプルがこの辺にあります. Large scale application development and MVP Large scal
せっかくUIパターンについて3つも記事を書いた(UIパターン その1、UIパターン その2、UIパターン その3)ので、自分でもコードを書いて試してみようと思った。 連鎖シミュレーションツール JavaScriptのコードはこれ(puyopuyo.js)。 モデルは2つ。fieldModel (6x12のフィールド)と、nextModel (次ぷよ)。observersフィールドにビューを追加しておくと、適宜update()関数をキックしてくれる。 fieldModelを書いたときにはgetter/setterをつけてみたのだが、まどろっこしかったのでnextModelではフィールドを直接公開してみた。 ビューも2つ。fieldViewと、nextView。どちらもupdate()関数を持つ。ビューを組み立てるときにはHTML DOMのノードコレクションを渡すようにしてい
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く