「アプリケーションアーキテクチャ」の編集履歴(バックアップ)一覧はこちら
アプリケーションアーキテクチャ - (2005/09/07 (水) 23:25:01) の1つ前との変更点
追加された行は緑色になります。
削除された行は赤色になります。
<b style=
"color: rgb(255, 102, 0);">アプリケーションアーキテクチャ</b><br>
システム開発の目標を満たすような、アプリケーション全体の構造、共通の方式<br>
<br>
<b style="color: rgb(51, 204, 0);">システム開発の目標</b><br>
<ol>
<li>ユーザの要求を満たすという目標</li>
<li>
保守や拡張のしやすさやテストのやりやすさなど開発者のための目標</li>
</ol>
2を具体的にいうと<br>
<ul>
<li>開発効率</li>
</ul>
→意図を把握しやすく、理解しやすい構造<br>
→テストが容易に行える構造<br>
<ul>
<li>柔軟性</li>
</ul>
→保守しやすく、拡張しやすい構造<br>
→将来の環境の変動に耐える頑健な構造<br>
<hr size="2" width="100%">
<br>
テストはWebコンテナやEJBコンテナを利用しないでも実施できて、実装とテスト用のMockオブジェクトで議事環境を簡単に作れないとだめ。<br>
<br>
<i>Mockオブジェクト</i>:テストの際に本物のobjと結合したいが、まだそのobjができてなかったりそのobjがコンテナやその他環境に依存していてテスト環境では使えなかったりしたときに作成する、テストを行うために必要なインターフェースだけをもつほとんど中身のないobjたちのこと<br>
<br>
<b style=
"color: rgb(255, 102, 0);">アプリケーションアーキテクチャ</b><br>
システム開発の目標を満たすような、アプリケーション全体の構造、共通の方式<br>
<br>
<b style="color: rgb(51, 204, 0);">システム開発の目標</b><br>
<ol>
<li>ユーザの要求を満たすという目標</li>
<li>
保守や拡張のしやすさやテストのやりやすさなど開発者のための目標</li>
</ol>
2を具体的にいうと<br>
<ul>
<li>開発効率</li>
</ul>
→意図を把握しやすく、理解しやすい構造<br>
→テストが容易に行える構造<br>
<ul>
<li>柔軟性</li>
</ul>
→保守しやすく、拡張しやすい構造<br>
→将来の環境の変動に耐える頑健な構造<br>
<hr size="2" width="100%">
<br>
テストはWebコンテナやEJBコンテナを利用しないでも実施できて、実装とテスト用のMockオブジェクトで議事環境を簡単に作れないとだめ。<br>
<br>
<i>Mockオブジェクト</i>:テストの際に本物のobjと結合したいが、まだそのobjができてなかったりそのobjがコンテナやその他環境に依存していてテスト環境では使えなかったりしたときに作成する、テストを行うために必要なインターフェースだけをもつほとんど中身のないobjたちのこと<br>
<br>
<br>
表示オプション
横に並べて表示:
変化行の前後のみ表示: