その他雑多なこと(tDiary版)
2005/02/04 [金] [長年日記]
_ ササクレ
ここ二日ばかりVisualBasicで書かれたアプリケーションの改修で長大関数と格闘していて心がささくれだってます。何故だかわからないけど、1000行近くあって読むのに疲れます。goto文で跳び回わらないだけマシですけど。
ソフトウェア開発で能力によって2倍以上の生産効率の違いがある、というのを実感した気がします。はぁ〜。
- http://mixi.jp/new_friend_diary.pl ×24
- http://mixi.jp/home.pl ×18
- http://tohosaku.hp.infoseek.co.jp/sfdiary/ ×8
- http://mixi.jp/show_friend.pl?id=221461 ×6
- http://mixi.jp/ ×6
- http://d.hatena.ne.jp/hamanaga/ ×3
- http://mixi.jp/new_friend_diary.pl?page=2 ×1
- https://pes.sakura.ne.jp ×1
- VB 時間待ち ×22 : .co.jpのYahoo!検索 ×5, .co.jpのYahoo!検索 ×2, .co.jpのYahoo!検索 ×2, .co.jpのYahoo!検索 ×2, .co.jpのYahoo!検索 ×2, .co.jpのGoogle検索 ×1, .co.jpのGoogle検索 ×1, .co.jpのGoogle検索 ×1, .co.jpのYahoo!検索 ×1, .co.jpのYahoo!検索 ×1, .co.jpのYahoo!検索 ×1, .co.jpのYahoo!検索 ×1, .co.jpのYahoo!検索 ×1, .co.jpのYahoo!検索 ×1
- vb 時間待ち ×12 : .comのGoogle検索 ×2, .co.jpのYahoo!検索 ×2, .co.jpのMSNサーチ ×2, .co.jpのGoogle検索 ×1, .co.jpのYahoo!検索 ×1, .co.jpのYahoo!検索 ×1, .co.jpのYahoo!検索 ×1, .co.jpのYahoo!検索 ×1, .co.jpのMSNサーチ ×1
- 時間待ち VB ×5 : .co.jpのYahoo!検索 ×3, .co.jpのYahoo!検索 ×1, .co.jpのYahoo!検索 ×1
- visualbasic 時間待ち ×4 : .comのGoogle検索 ×1, .co.jpのYahoo!検索 ×1, .co.jpのYahoo!検索 ×1, .co.jpのYahoo!検索 ×1
- VB 時間待ち ×4 : .co.jpのYahoo!検索 ×2, .co.jpのYahoo!検索 ×1, .co.jpのYahoo!検索 ×1
- VisualBasic 時間待ち ×3 : .comのGoogle検索 ×1, .co.jpのYahoo!検索 ×1, .co.jpのMSNサーチ ×1
- VB 待ち ×2 : .co.jpのGoogle検索 ×1, .co.jpのYahoo!検索 ×1
- VisualBasic 2005 時間待ち ×2 : .co.jpのGoogle検索
- サブルーチン visual basic 2005 ×2 : .co.jpのGoogle検索
- VB 時間待ち プログラム ×2 : .co.jpのYahoo!検索 ×1, .co.jpのYahoo!検索 ×1
- VB 待 時間 ×2 : .co.jpのYahoo!検索
- VB サブルーチン ×1 : .co.jpのYahoo!検索
- vbs 時間でループ ×1 : .co.jpのGoogle検索
- サブルーチン化 VB ×1 : .co.jpのGoogle検索
- visualbasic サブルーチン ×1 : .co.jpのYahoo!検索
- VB 時間 待ち ×1 : .co.jpのYahoo!検索
- 時間 待 vb 2005 ×1 : .comのGoogle検索
- VB プログラム 時間待ち ×1 : .co.jpのYahoo!検索
- VisualBasic ボックス化 ×1 : .co.jpのYahoo!検索
- VB 時間待 ×1 : .co.jpのYahoo!検索
- VisualBasic 生産効率 ×1 : .co.jpのYahoo!検索
- vb 2005 時間待ち ×1 : .co.jpのGoogle検索
- VB サブルーチン化 ×1 : .co.jpのGoogle検索
- visual basic サブルーチン化 ×1 : .co.jpのGoogle検索
> コンピュータの歴史の断片
あー。だれかネット公開&翻訳してくれねーかなぁ。オリジナル現物はコレクションしてもらって構わんが、データは公開されてこそ、先人の恩に報いることだと思うぞ〜。
とはいえ競売にスミソニアンかIBMあたりが立つこと希望。上野の国立科学博物館なら、なお宜し。
> ササクレ
VBあたりだと、今風な組み方も出来るけど、N88-BASIC上がりの人とかが開発してかねないから、「再利用可能なリソースとしてのサブルーチン」って概念無しでもソフトが組めるのよね。「サブルーチン化しなくても、いいじゃん」って感じ。
本来,「サブルーチン化できる所はとにかくサブルーチン化して、見なくていい所はブラックボックスに隠し、一目で見渡せるプログラムにしよう」という思想で行くべき所を、「サブルーチンにするより、平たく展開した方が全部見渡せて便利じゃん?」ていう、間違った方向性を持っちゃったんだろーなー。
雪渓から見直すんでなく、既存プログラムを逐次拡張していると、いつの間にかそうなっちゃうことって多いけどね。気をつけたい所です。
データ公開のうえ、コンピュータ博物館とかに寄贈されることを希望しますね。
N88の頃だとサブルーチンのブラックボックス化なんて考えはなかったですしね。
もっと酷かったのは時間待ちにForループを使っていたVBプログラム。「大丈夫ですよ。ちゃんと測りましたし」と言われても……。
> 時間待ちにForループを使っていたVBプログラム。
きゃあ、らぶり〜。(^_^;)・・・・。