タグ

2010年11月15日のブックマーク (4件)

  • matarillo.com: UIパターン

    UIパターン 追記 この記事の一部を加筆・修正したものを「開発者が知っておくべき、6つのUIアーキテクチャ・パターン」として@ITに転載しています。 MVVMを追加した上で、アプリケーションモデルとMVVMをプレゼンテーションモデルのバリエーションとして位置づけました。 MVPの2つのスタイルとして、監視コントローラとパッシブ・ビューを説明しました。 まえがき Martin Fowlerの"GUI Architectures"を訳したので公開しようと思ったのだが、FAQページに「EAA developmentとかDSLなんかは商業出版するんで例外ってことで」と書いてある。面倒だったので翻訳の公開はやめて、「自分の理解を書く」というスタイルにしようと思う。 Fowler氏が説明しているのは 「フォームとコントロール」、「モデルビューコントローラー (MVC)」、「プレゼンテーションモデル」、

  • PHPのinterfaceとabstractを正しく理解して使い分けたいぞー ::ハブろぐ

    interfaceとabstractの特徴と違いを捉える 今回もPHP話。(正しくないことは @ahomu に教えてもらえると助かりマス) PHP5では、interface(インターフェイスの宣言)やabstract(抽象化)が使用できます。これらの説明を読むと、一見して同じような役割を持っているように見えます。 それは両者とも、メソッドの実装を「インターフェイスを実装したクラス」や、「抽象クラスを継承したクラス」に強制的に任せる機能を持っているからです。これらの挙動は、外見上とても似ています。少なくとも自分はそこで引っかかりました。 interfaceもabstractも便利なオブジェクト指向機能ですが、使い分けができないと、もったいないです。ありがちな話だと、いつまでもabstract一辺倒で、interfaceの出番が見つからない、とか。 今回はそのへんを自分の理解を整理しつつ書き留

    PHPのinterfaceとabstractを正しく理解して使い分けたいぞー ::ハブろぐ
  • Flex開発のテスト・品質向上でかなり使えるツール5選(1/3)- @IT

    クラスメソッド株式会社 福田 寅成 2010/10/22 Adobe CS5の新しい中核を担うFlex 4のフレームワーク。ワークフローを初めRIA開発現場がどう変わるかを、Flash Builder 4やFlash Catalyst、Adobe AIR 2などの技術・ツール・フレームワークなどの機能を紹介しながら解説する連載(編集部) Flex開発におけるテスト・品質向上ツールの充実 従来、Flexでのアプリケーション開発では「手動でのテスト」が主で、ツールを利用した自動テストは行われてきませんでした。そもそもツールが存在しなかったからです。そのため、ActionScriptクラスの単体テストやコーディング規約の強制などは実施しようと思ってもFlex開発ツール上にその環境がなく断念せざるを得ない状況でした Flexでのアプリケーション開発のサーバサイド側でよく用いられるJavaでは、さま

  • [有名人ごはん] 「タモリ流から揚げ」がメチャクチャ美味しい! その簡単レシピを公開 – Be Wise Be Happy Pouch[ポーチ]

    【有名人ごはんの時間ですよ!】 毎週土曜の午前は「有名人ごはんの時間ですよ!」をお送りいたします。有名人こだわりのオリジナルレシピを調べ、ポーチ編集部員が気になるレシピを毎週代わりばんこに手によりをかけてお料理するというもの。 「タモリ流豚しょうが焼き」や「タモリカレーライス」など、激ウマ料理レシピを多数知っているタモリさん。あらゆる分野に対して博識なタモリさんだからこそ、美味しいレシピを知っているのでしょう。 今回は、インターネット上で話題になっている「タモリ流から揚げ」のレシピをご紹介したいと思います。タモリ料理のなかでも非常に簡単な料理のひとつなので、誰でも簡単に作れますよ。でも、油料理なので火傷にはじゅうぶん注意して調理しましょう。 ●タモリ流から揚げのレシピ 1. タレを作る 醤油1、酒1、みりん1、水2の割合で鶏肉の量にあわせてタレを作ります。甘口が良い人は、少しだけ