日々精進

新しく学んだことを書き留めていきます

例外設計について

例外についてのいい資料があった。
例外設計における大罪
特にガード句についての指針はなるほどと思った。
・過剰に防衛するのではなく誰の責任かを明確にする


上記とは関係ないが、
個人的にはクラス内からのメソッド呼び出しの場合は事前条件のチェックはしないでいいのでは、という気がする。1クラスは100行くらいまでに押さえられていることが前提だけど。