「部品化」とか「再利用性」というお題目のようにいう人は、
いま、そのクラスが利用しやすいか? 使いやすいか?という「利用性」
のことを忘れてることが多い、という言葉に最近じーんときてます。
未来も大事ですが、もっと大事なのは今ですよね。

再利用可能なものって、作成にはとても手間ひまかかるしコストがかかります。
たとえばC++,Java,SmallTalk,...のクラスライブラリのような性質のもの、
かける価値のあるものには、コストをかけられますが。

極端な話、再利用性なんて普段は意識しなくてもいいんじゃないでしょうか。