おはこんばんちわ。VB.NET時々VBScript。VB三昧で楽しくなってくる管理人・なぎです。
いやぁ、なんか一度覚えてしまうとVBってモンはなんとも分かりやすいプログラムで。
オブジェクト指向独特の癖こそあれど、記述の方法はJavaより分かりやすく感じています。
なんていうか、こんなでいいの? って具合にサクッと書けます。まだ始めて2ヶ月だってのに。
まぁけどIf文とかのカッコの付ける付けないはやっぱり違和感が残ってしまいますね。
なんとか文末にセミコロン付けないってのに慣れてきたけど、カッコの方は未だに苦戦してます。
だってカッコ付けたほうが見やすくないッスか? ThenとかEnd Ifとか無駄に記述しなくていいし。
If文ならまだしも、Loop文は未だにごっちゃになってます。DoだのLoopだのNextだのと。
もう{ }で区切ってしまいたいくらいにモヤモヤしてます。これが今まで慣れ親しんだ結果か。
それでもなんとか色々参考にしながらでも確実にやりたいことができるようにはなってきたかね。
早く足手まといを卒業したいもんだけど、正直もう2~3年はお世話になりますって意気込みで。
そんな今日は仕事の途中にいつぞややったPingのプログラムの改良をと言われまして。
そっちの方も手がけてました。しかしあれだね、やっぱ人に分かるよう説明するって難しいね。
根っからのプログラマとかだったらその間で話進めるんで、仕様が結構明確に見えてきますが。
先輩上司とは言えあまりプログラムの方専門じゃない人だと、何をして欲しいのかが分からん。
こうしたいってのを聞いたんですが、話を聞く限りでは結構大きく設計変更すんだなと思い、
結構悩んだ結果、なんか普通にIf文の条件式1つ変えるだけでOKだった改良だったわけでね。
8~90分くらい悩んだかな。あ、何、そういうこと? って気付いた時には拍子抜けました。
けどあれですよ、私らプログラムに親しんでる人に分かる説明もユーザーはきっと分からんで。
ちゃんとどっちにも分かるように使い分けて説明できる人になりたいなってことは思いました。
・・・だけど元々説明することが大の苦手の私がそんな器用なことできるかってのはあるけど(ぁ
で、終わったと思いきや更なる改良を求められ。しかもそれが意外とスゲェこと言ってて。
まぁPing打った結果をテキストファイルに吐き出す処理だったんですが。それまでは余裕ですよ。
ただ、そのファイルをLAN経由に別端末のCドライブに入れろって言うんだ。当然非共有。
正直それは無理なんじゃねーのと思って、その保存したい別端末でプログラム起動するように。
ただそこでまた問題起きて。その端末ってのがOSがWindows2000だったわけなんだけどさ。
私の作ったPing打つ処理を促すShell関数ってのが、Windows2000だと標準実装されてなくて。
使いたかったらScriptの部分バージョンアップ(無償)しなよっていう話だったんですよね。
さすがにだからバージョン上げろと上司に言うのもなんだし、どうしようかと迷いましたが。
言わなきゃ言わないで解決策を考えるのも面倒だったので、とりあえず言って逃げてきました。
もちろんちゃんと鯖上にそのバージョンアップ用ファイルを落として。あとは上司次第。
来週どうなってるかは知りませんが、バージョン上げてなかったらそれはそれで泣けますね。
◇基本座りっぱなので◇
どうにも身体が鈍ってて、動かしたくて動かしたくてって状態が続きましたが。
いっしょにトレーニングを始めて以来、意外と毎日10分近くの筋トレが続いて。
気付いたら腕とか結構締まってきてました。別にそんなつもりなかったのにw
コメント
壁|A ・)慌しい時期です…
そんなもんなんですかね