投稿者 刈谷勇  (社会人) 投稿日時 2009/2/4 19:02:14
自分も.netを使い出して大規模なシステムを作ってはいないのですが、個人的な意見を書かせてもらいます。
1)保守性
 使い捨てのプログラムの場合は、そこまで気にする必要は無いですが、通常プログラム作成後に仕様の変更等が発生しますので、そのときにオブジェクト思考のほうが全体の流れをつかみやすいかなと思います。

2)部品化
 オブジェクト指向でなくてもある程度は出来ますが、継承とかはオブジェクト指向でないと出来ないし。
 自分で作った汎用性のあるクラスを部品化しておけば、後々使い回しが出来ますし、自分が楽できます。(笑)

まだまだ、オブジェクト指向初心者の域を抜け出せていないですが、今の自分が思っていることを書いてみました。