argius note

プログラミング関連

リファクタリングを躊躇うな

必要以上に修正しないソース管理方法だと難しい。ソース差分も取りづらくなるし。そのために、JUnitなど単体テストスイートを導入して布石を打っておく。そして、テストさえ通ればどんなにソースを変えても良いようにする。この場合、状態遷移が複雑なクラスだと適用できないかもしれないが、そういうクラスは最初から汚さないようにすること。