FrontPage 例外処理の設計ガイド(要約) MSDNのドキュメントを要約した。原文はこちら。図表もこちらから参照されたい。 http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnbda/html/exceptdotnet.asp?frame=true 目次 例外管理とは 良好な保守性を持たせるための、アプリケーションの必須要件 例外補足 情報のロギングと報告 外部から監視するためのイベント発行(運用支援) かならず開発開始時に例外管理システムを設計しておくこと。あとで実装するのは困難である。 例外管理機構は十分に抽象化し、ビジネスロジックからロギングやレポート機能が隠蔽されていること。 運用担当者向けにシステムの状態・情報を通知する機構を用意すること ↑ 例外と例外の階層(ヒエラルキー)を理解する .