- 関連: IntelliJ + JUnitによるユニットテスト
- このコードは次のような対象者向けに、「コードが重複してよろしくない例」、「想定通りに動いていないことをJUnitで可視化する例」、「リファクタリングする例」あたりを意図して書いた よろしくないコード例 です。
- 何か一つのプログラミング言語で数十行程度のコードを書いたことがある。
- 「宣言・式・関数・制御文・関数・スコープ」あたりの知識を有する。
- クラスについて学び始めた段階。
- カプセル化や継承という言葉をなんとなくわかった気がする段階。
- KISS原則やDRY原則といった大原則があるらしいことはなんとなくわかるレベル。
- 2017/10/28, JUnit5向けに修正