タグ

フレームワークに関するholyppのブックマーク (5)

  • WebアプリとMVC論

    えふしん @fshin2000 2002年ぐらいから自前でMVCを作り、そのあとStrutsを触って、PHPに入って、古いMVC型のフレームワークを触って、Railsタイプのフレームワークを触った結論として、Webサイトに、かっちりしたMVCは不要。理由は、ほとんどの画面がユニークで再利用が効かないから。 2011-02-13 01:18:14 えふしん @fshin2000 むりやり再利用しようとすると、共通メソッドの引数が増えて行く。その時点で再利用に無理があるということを示す。引数による例外は、条件分岐を一つのメソッドに押し込んでるだけ。この事を指摘してくれたのはD2E2時代の人たちだったなぁ。 2011-02-13 01:19:43 えふしん @fshin2000 Webというのはほとんどの処理が、「validationを行い」「送信されたデータを保存し」「データ引っ張ってきて、ど

    WebアプリとMVC論
    holypp
    holypp 2011/02/15
    webは確かにそうかも。htmlは画面に使うにしては自由度が高すぎるから>冗長が故のメリットというものもある。
  • WEBデザイナーのためのフレームワーク30「30 Useful Frameworks for Designers」

    TOP  >  WebDesign  >  WEBデザイナーのためのフレームワーク30「30 Useful Frameworks for Designers」 一から全てデザイン、制作することは精度も上がりますし、クリエイターとしては当たり前のことなのかもしれませんが、案件ベースで見て、予算や時間的な問題で、デザイン、設計などを全てオリジナルでこなそうと思うと無理がある案件もあるかと思います。そんな時に役立つのが今回紹介するWEBデザイナーのためのフレームワーク30「30 Useful Frameworks for Designers」です。 Simpl よく見るグリッドシステムから、シンプルなCSSのデザイン処理を集めたもの、wordpressのテンプレートを作るためのものなどなど、制作の負荷を軽減してくれる、様々なフレームワークがまとめられています。今日はその中から幾つか気になったもの

    WEBデザイナーのためのフレームワーク30「30 Useful Frameworks for Designers」
  • モレなく、ダブりなく、問題を整理する 「MECE(ミーシー)」とは?

    ここではビジネス戦略に使えるコンセプトフレームワーク「MECE」(Mutually Exclusive and Collectively Exhaustive)を紹介します。 MECEとは? MECEとは日語でいうと「モレがなく、ダブりがない」という意味です。英語のMutually Exclusive and Collectively Exhaustive(相互に排他的で、ともに網羅的)の頭文字をとったものです。何かを分類する場合に注意すべき基的な考え方で、フレームワークというわけではありません。むしろ、いろんなフレームワークを使いこなすためのベースとなるコンセプトとしてとらえると良いでしょう。

    モレなく、ダブりなく、問題を整理する 「MECE(ミーシー)」とは?
  • 事業の強みと弱みを抽出する――SWOT分析

    フレームワーク(枠組み)を上手に活用することで、仕事の効率と成果を格段にアップできる――4文字英語の最強フレームワークを5回に渡ってご紹介します。 今回紹介する最強フレームワークは、『知的生産力が劇的に高まる最強フレームワーク100』(ソフトバンククリエイティブ刊)から抜粋しています。 「4文字英語で最強フレームワーク」3回目は、事業の評価や目標達成のための戦略を練るツール「SWOT分析」について解説します。戦略フレームワークの定番を押さえましょう。 目標達成のための戦略ツールの定番 SWOT分析は、目標達成のために意思決定が必要な企業や個人に対して、「強み」(Strength)、「弱み」(Weakness)、「機会」(Opportunity)、「脅威」(Threat)の4つの要因を軸に、事業の評価や目標達成のための戦略を練るツールです。SWOT分析は、フォーチュン500のデータを用いて1

    事業の強みと弱みを抽出する――SWOT分析
  • Javaで軽快に使える「軽量フレームワーク」特集 ~本格的なRoRスタイルフレームワーク「Play!」(1)

    はじめに 今やWebのフレームワークと言えば、そのほとんどが「RoRタイプ」です。RoR(Ruby on Rails)がWebの開発に与えた影響は非常に大きく、その後生まれたフレームワークの多くがその影響を受けています。 しかし、Javaの世界に関しては、RoRはなぜか素通りしてしまいました。既にStrutsというデファクトスタンダードがあったために新しいMVCフレームワークが割り込む余地があまりなかったのか、あるいはLL(ライトウェイト)言語でないとRoRなスタイルは作りにくかったのか。ともあれ、その後、長い間、Javaでは「いわゆるRoRタイプ」と言えるフレームワークは登場しませんでした。 その流れを変えたのは、Groovyです。Groovyの登場により、JavaでもLL言語のような小回りの聞くコーディングが可能となりました。そのおかげで、ようやくJavaの世界にも遅まきながら新しい世

    Javaで軽快に使える「軽量フレームワーク」特集 ~本格的なRoRスタイルフレームワーク「Play!」(1)
  • 1