anti-pattern : there must be at least two key elements present to formally distinguish an actual anti-pattern from a simple bad habit, bad practice, or bad idea: Some repeated pattern of action, process or structure that initially appears to be beneficial, but ultimately produces more bad consequences than beneficial results, and A refactored solution that is clearly documented, proven in actual p
【2016/03/04追記】以前まとめたこのMVACという名前の設計は既に古くなっており、今はこのようなアーキテクチャで設計していません。 こんにちは。最近ははてなでMVACというアーキテクチャに則って開発をしているのですが、ようやく意味を理解できてきました。そこで今回は「Web Applicationを綺麗に設計するためのMVACという考え方」について、サンプルを交えながら説明していこうと思います。かなり長くなってしまったので、時間があるときにでもどうぞ。 MVACって? データソースやロジックを扱う「Model」、表示・出力を管理する「View」、複数のModelとControllerをつなぐApplication、ユーザのリクエストなどを受け取りViewやApplicationを制御する「Controller」の4つの要素を組み合わせてシステムを実装する方式。MVCをさらに抽象化した
■1 Developers Summit 2011で王様のスープをごちそうになった 私にとってのDevelopers Summit、いわゆるデブサミは昨年の2010が最終回だった。「私はDeveloper Summitという名の王様のスープの石」としての役割を終えたから。このエントリでも念のため補足しておくと、「王様のスープ」は中埜博さんの持ちネタで、石のスープの民話のこと。この日記の読者諸賢には『達人プログラマー』の冒頭に出てくることでお馴染のアレ。 で。今年は「おいしいスープをおすそわけしてもらう側」として呑気に参加したかったんだけれど「全力で現状維持」のとっとこ信太郎につき、1日目の午後、会期の25%しかデブサミの「空気」は吸えず*1。とはいえ、この程度の関わりかたでも、滋味に富んだ王様のスープを味わた。私の観測範囲に限っても、今年は去年までよりも素敵な石と、おいしそうな野菜や肉がゴ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く