回答 (14件中の1件目) 自分だけが使う、使い捨てのツールであれば、前者でかまいません。 しかし、みんなが使う、維持管理していかなければならないシステムだったらダメです。 大勢に使われるということは、過酷な耐久試験をずっと回しているようなものです。様々な使われ方をしても耐えられる品質でなければなりません。そして、次々に新規要望が出てきます。要望に応じて、拡張・管理できなければ役に立ちません。 したがって、プログラムには保守性、拡張性、汎用性、再利用性、可読性が求められる、すなわち高度な設計と開発手法が必要になるということになります。 ちょっとプログラミングできる人と本格開発がで...