リファクタリングではないが、メソッドの追加に
伴う問題に、静的型付け言語のメリットは存在するぞ。


あるクラスAにfooというメソッドを追加するとき
Aを継承したクラスBですでにfooというメソッドを定義していた。

こういう場合は予期せぬバグになるだろうから
実行前に検出するのがベターだ。

つまりJavaのoverrideアノテーション機能の話だよ。