• ベストアンサー

.NETのプログラム構成が複雑すぎる

これまでVB6オンリーだった私ですが、必要に迫られて.NETを弄っているところです。 で、参考書を読み漁り、サンプルコードは理解できるようになったので まずは手近なアプリのソースを読んでみようと思いNUnitのソースを ダウンロードしてみたのですが、まずファイルの多さに圧倒されてしまいました。 なんとかプロジェクトの海からスタート地点を見つけて、 そこから流れを追って行こうとしたのですが、 呼び出しが深いのと、呼び出しの定義に移動してもインタフェースだったりして 実装の詳細にたどり着けず、読みこなせません。 なぜ、.NETアプリはこんな複雑な作りをするんでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

 .NETアプリの作り方が複雑というより、そのソフトがそういう構造を必要とした、あるいは作成者の作り方が複雑なだけでしょう。  ソフトによって開発規模が違うのだから、大きなものを小さくモジュール分割していけば呼び出しは深くなります。  また、コーディングに正解なんて無いのだから、開発者が100人いれば100通りのソースが出来ます。その中には簡潔に済ます人もいれば複雑に仕上げる人もいます。

msx68000
質問者

お礼

ありがとうございました。 やっていることは見た目簡単そうだったので驚きでした。

関連するQ&A