●長大な作品
今、工場の生産管理システムの一端を担ってますが
仕様がなかなか決まらないので
待っているだけでは仕方が無く
どう転んでも対応できるような
そんな汎用的なプログラムを作ろうと・・・
汎用的なものを開発出来たら
今回の工場専用アプリでは無く
他の工場にも使用できるし、また
新しい入力用アプリを生成することも簡単になるから
●14000行を超えた
しかし、今日、ソースが14,000行を超えました(*^▽^*)
最長不倒記録
しかも、このソースは、画面ファイルのデータ記述ソース
これはIBM AS/400のアプリの作成方法の特徴的な
画面の入出力を、ファイルとみなして扱う仕組みなんです。
今まで、どんなに大きくても3000〜4000行程度だったので
いかに巨大であるかは想像に難くないと思います
●ツールの処理範囲を超えた
最初は、画面設計用ツールを使用して作っていたんですが
度重なる仕様拡張(これは私自身が、こうしたらもっと使いやすいと思いついたもの)で
どんどんと作り替えました
そのたびに画面ファイルをツールで開発することも大変な労力となってきたため
Excelマクロでデータ記述ソースを自動生成するようにしました
(つまり、ツールを作っちゃいました)
こうなったら、設定情報だけを変更して
あとはコマンドボタンをクリックするだけ
すると、マクロが勝手にソースを生成してくれる
先週は、6000行ぐらいだったのが
今週初めでは10000行(これでも十分大きい)
そして、22日(水曜日)
どうしてもしたいことがありましたが、我慢していたこと
それが、同僚の采配の悪さから今週は何も出来ないことに
これは、チャンス!
今のうちに作り替えちゃえと本日午後から開発開始
2時間ほど残業した後出来上がったのが
14000行(笑)の長大作品
●正解やったかな?
ちょっと、調子に乗ってやり過ぎたかな・・・
そんな気がする今日この頃(笑)
まぁ、今投資しておけば、後日新たな要求が来ても
ものの5分程度で出来ちゃって
でも、4日ぐらいかかったことにして
4日分のお代を頂けるかなって(^_-)
しめしめ
" allowfullscreen>
【このカテゴリーの最新記事】
-
no image
-
no image
-
no image
-
no image
-
no image