技術英語 > Make sure that you check [nominal paths] and endpoints and all exception conditions.


引用: Code Complete (No. 7790) > Check the Code

Make sure that you check nominal paths and endpoints and all exception conditions.

nominal pathが何かというと、if文やswitch文などで一般的に実行される経路のこと。

nominalでないというのはexceptionや、たまに実行される経路のこと。

Code Completeなどでif文を書く順番として、nomical caseを一番最初にしておくと、ソースリーディング時にどれが一番実行される処理かわかりやすい、という説明があった。

関連して以下のリンクを思い出した。
ガード節を用いた if-then-else 文の置き換え