2012-03-31 書籍 リファクタリング−プログラマーの体質改善 | 条件式の単純化 | 表明の導入 リファクタリング パンくず リファクタリング-プログラマーの体質改善テクニック 条件式の単純化 表明の導入 内容 リファクタリング名 表明の導入 適用ケース要約 プログラムの状態について何らかの条件を前提としているコードがある 適用内容要約 アサーションによって、前提条件を明確に表現する 適用詳細 特定の条件を前提条件とする処理がある場合は、アサーション(表明)でチェックを行うこと。 これはシステムのユーザーに通知するような内容ではなく、コーディングミスなどを発見することを目的とします。