タグ

デザインパターンに関するyouranusのブックマーク (4)

  • 404 Not Found

    404 Not Foundnginx/1.7.5

  • Web アプリの MVC 設計まとめ - もやし日記

    MVC 設計について考えていたときに、ちょうどその辺りの話をされている方々が居たので、今の考えをまとめてみました。 目次 前提 肥大化するコントローラを避ける ビジネスロジックをどこに書けば良いのか コントローラとモデルの間にもう一つの層があるとうまくいく? まとめ 前提対象は Web アプリケーションで、画面数(ビューの数)は数個〜100個程度の規模です。WordPressTwitter、37signals のサービスのようなものを作ろうとするとき、どういう MVC 設計をしていくかについて考えます。巨大なシステム、金融系システム、基幹系システムなどを作る場合とは異なる考え方もあると思います(そもそも MVC を使わない、など)。 肥大化するコントローラを避ける例えば、八百屋さんで「60円で仕入れたリンゴ1つを100円で売った」こと(Sales Transaction)を記録する場合を

  • The Timeless Way of Programming between Wiki and XP ? SlideShare

    1. Wiki と XP をつなぐ 時を超えた プログラミングの道 独立行政法人 産業技術総合研究所 東京大学大学院 情報理工学系研究科 江渡浩一郎 2. アジェンダ Wiki の現状: Wiki とは何か, Wiki を巡る混乱 Wiki の起源:建築におけるパターンランゲージ パターンの応用:プログラミングでの利用へ Wiki の誕生: Wiki による文芸的プログラミング Wiki の進化:コミュニケーションパターンの誕生 3. Wiki と私の関係 4 年間に渡り Wiki の研究を続けている 2002 年 11 月, Wiki に興味を持つ 2003 年 4 月,芸大の授業に Wiki を取り入れる 2003 年 8 月, Wiki エンジン qwikWeb を開発 2005 年,国際 Wiki シンポジウム (WikiSym) で発表 2006 年,未来心理にて Wiki 論文

    The Timeless Way of Programming between Wiki and XP ? SlideShare
  • 具体例で説明するデザインパターン - てっく煮ブログ

    JavaScriptデザインパターンってなんだかたいそうなものに考えられがちだけど、実は、そこかしこのライブラリや仕様に取り込まれていることが多い。「デザインパターン分からん」とか「で、どうやって使うのよ」と悶々としている人には、「どういうところで使わているのか」を知っておけばイメージも沸きやすいし、意外にたいしたことないんだな、ということが分かるんじゃないだろうか。そこで、JavaScript やその周辺の技術で、デザインパターンがどのように使われているかを紹介してみることにする。ここでは、GoFの順番に沿って、以下の11個のパターンを取り上げる。生成に関するパターン Factory MethodAbstract FactoryBuilderPrototypeSingleton構造に関するパターン AdapterComposite振る舞いに関するパターン Chain Of Respon

  • 1