八葉の日記

日々、感じたことをまとめる場として利用する

2017-01-23から1日間の記事一覧

契約による設計(Design By Contract)

クラスやメソッドの事前条件、事後条件、不変条件を明確に表明する設計手法を、契約による設計(Design By Contract)という。 ■事前条件 [内容] 実行前に満たすべき条件。例えば、引数には0以上の整数、NULL以外のポインタ、パラメータクラスは初期化している…