協力会社の人がプロジェクトを抜けることになったので、プログラムを私が引き継ぐことになった。
ソースをみて驚いた!
一つのクラスにすべての処理が書いてあり、そのクラスはなんと1万STEP超(マジ驚)
各メソッドも数百STEPはある・・・正直メソッドレベルでも理解するのに時間がかかりそうだ。
ん~、今までこういうプログラムを山ほど見てきたが、まったく新規の開発でこういうプログラムを作るとは思ってもみなかった(反省)
決してスキルがないわけではないのだが、あまりそういう部分でこだわりがない人だったのかもしれない。それとも私がオブジェクト指向で設計しなかったので仕様書通り作ったのかもしれない。
う~ん、プログラムって難しい
プログラムからしばらく遠ざかっていたが、ちょっと考え直すキッカケになるかもしれない。
0 件のコメント:
コメントを投稿