タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

設計に関するmasaru_b_clのブックマーク (2)

  • ロバストネス図の概要

    by Scott W. Ambler, Copyright 2003 『In Use Case Driven Object Modeling With UML』においてDoug RosenbergとKendall Scott(1999)は、ロバストネス分析という技法を説明しています。その基となる考えは、ユースケースのステップを分析することで、その中のビジネスロジックを検証し、それまでに分析した他のユースケースと統一の取れた用語を使っていることを確認できるというものです。言い換えると、ユースケースが十分にロバスト(堅牢)で、開発対象のシステムの利用要求を表現していると確認できるということです。もう1つの用途として、ユースケース内で呼び出されるロジックをサポートするオブジェクトやオブジェクトの責務の候補を識別するために使うことができます。これは事実上、UMLシーケンス図やUMLクラス図といっ

    ロバストネス図の概要
  • Entity Framework を使用した n 層アプリケーションで回避すべきアンチパターン

    この記事では、次の内容について説明します。 n 層について理解する オブジェクトを分散させてはならない カスタム サービスと RESTful サービスのどちらが適しているか さまざまな n 層アンチパターン 目次 n 層について理解する アンチパターンその 1: 密結合 アンチパターンその 2: 静的な要件を想定している アンチパターンその 3: 同時実行の不適切な処理 アンチパターンその 4: ステートフルなサービス アンチパターンその 5: 3 層を装う 2 層 アンチパターンその 6: シンプルさを軽視する Entity Framework チームの一員として、私はたびたび顧客に Entity Framework を使用するアプリケーションの構築に関する話をします。私が一番よく質問を受ける話題は、おそらく n 層アプリケーションの設計に関するものです。この記事では、皆さんがアプリケー

    Entity Framework を使用した n 層アプリケーションで回避すべきアンチパターン
    masaru_b_cl
    masaru_b_cl 2011/04/13
    認識してなかった・・・"まず明確にしておかなければならないのは、層 (tier) とレイヤ (layer) の違いです。"
  • 1