タグ

2011年3月10日のブックマーク (3件)

  • Web Applicationを綺麗に設計するためのMVACという考え方 - $shibayu36->blog;

    【2016/03/04追記】以前まとめたこのMVACという名前の設計は既に古くなっており、今はこのようなアーキテクチャで設計していません。 こんにちは。最近ははてなでMVACというアーキテクチャに則って開発をしているのですが、ようやく意味を理解できてきました。そこで今回は「Web Applicationを綺麗に設計するためのMVACという考え方」について、サンプルを交えながら説明していこうと思います。かなり長くなってしまったので、時間があるときにでもどうぞ。 MVACって? データソースやロジックを扱う「Model」、表示・出力を管理する「View」、複数のModelとControllerをつなぐApplication、ユーザのリクエストなどを受け取りViewやApplicationを制御する「Controller」の4つの要素を組み合わせてシステムを実装する方式。MVCをさらに抽象化した

  • 設定より規約 - Wikipedia

    この記事は検証可能な参考文献や出典が全く示されていないか、不十分です。出典を追加して記事の信頼性向上にご協力ください。(このテンプレートの使い方) 出典検索?: "設定より規約" – ニュース · 書籍 · スカラー · CiNii · J-STAGE · NDL · dlib.jp · ジャパンサーチ · TWL(2019年9月) 設定より規約(せっていよりきやく、英: convention over configuration; CoC)とは、開発者の決定すべきことを減少させ、単純にするが柔軟性は失わせないソフトウェア設計パラダイム。 この言葉の質的な意味は、開発者が指定しなければならないのはアプリケーションの慣例に従わない点だけだ、ということである。例えば、モデルの中にSalesというクラスがあれば、データベース中の対応する表の名前はデフォルトでsalesである、という規約を定める

    mirrored
    mirrored 2011/03/10
    主にフレームワークのソフトウェア設計パラダイム
  • Android開発で気をつけたいこと

    Androidでの開発において気をつけたいポイントをまとめました。 Eclipseを使いこなす Androidでの開発ではほぼ必ずEclipseを利用します。そこでEclipseの覚えておくと便利なショートカットを紹介します。 [Control]+[/]:指定行のコメントアウト [Control]+[Space]:コード補完 [Control]+[F]:オートフォーマット [Control]+[Shift]+[O]:必要なパッケージの自動インポート [Alt(Option)]+[↑or↓]:現在の行を上(下)に移動する [Control]+[Alt(Option)]+[↑or↓]:現在の行を上(下)にコピーする [Control]+[D]:現在の行を削除 [Control]+[F11]:デバッグ(+ビルド) [Control]+[Shift]+[F11]:実行(+ビルド) これら以外にも、

    Android開発で気をつけたいこと