「問題 (Problems)」ページ
メソッドを抽出時によくある間違いの上位 3 つを以下に示します。
-
選択部分に、メソッド本体のステートメントが含まれていない。
-
選択範囲にステートメント全体が含まれていない。「ステートメント全体」は、以下のように定義されます。
-
2 つのセミコロン (; ... ;) に挟まれているものすべて、または
-
中括弧のセット ({ ... }) 内に完全に含まれているブロック全体
-
選択部分が、if/then/else、do/while、または while ステートメントの条件部をマークしていない。標準のステートメント以外に、これらの部分も抽出することができます。
「問題 (Problems)」ページで F1 を押すと、エラーの詳細説明にリンクすることができます。