2006-08-01から1ヶ月間の記事一覧

省略してはいけない。(VB6)

VB6の話。 VB6はメソッドの引数につけるByVal,ByRefを省略するとByRefでした。そこで、こんなコード。 (良いサンプルが思いつかなかった・・・) Private Sub やってはいけない(hoge As String,RecordCount As Integer) RecordCount = なんらかを実行して件…

Askビデオさん、動画デジカメ欲しい!

私は「Askビデオさん、動画デジカメ欲しい!」わけですよ。

ビルコレさん、新色のニンテンドーDS Lite欲しい!

私は「ビルコレさん、新色のニンテンドーDS Lite欲しい!」わけですよ。

適切でないメタファは誤解を助長する

適切でないメタファは有害である。 通常メタファを使う局面は、相手がそのままでは理解できない時だ。 だが、そこで適切ではないメタファを使ってしまうと、相手が間違って理解してしまう。 つまり、誤解させてしまう。 だから、できるだけメタファを使わな…

ツールとの間に信頼関係を結べ

ツールとの間に信頼関係を結べ ツールをなんとなくで使っていたりしないか? ツールが作用した結果に自信が持てないのではないか? そのせいで、ツールにたいして漠然とした不安感を持っていないか? それは、そのツールのことを知らないからだ。 人間対人間…

疑うのは環境から

昨日と今日で同じプログラムが動いているのに、 今日突然動かなくなった。 そんな時、疑う順番は 昨日と今日の環境の差異からだ。 これをすっとばして、デバッグしたところで多分解決には辿り着けない。

途中でやめたら今までの努力が無駄になる

今まで、一生懸命頑張って来て、 それなりに成果も出始めているという状況で、 その努力をやめてしまうと これまで積み上げて来た努力が全て水の泡になる。 元の木阿弥である。 どれだけ、問題が噴出していても 頑張って一つ一つ解決し、 管理して来たからな…

今までかけたコストは戻らない

たまに 「折角作った部分を改修するのは、もったいない。」 と言って重要な改善を諦めるという話を聞くが、 過去に既に投資したコストに縛られて、改善できない事の方がよほど勿体ない。 今までにかけたコストはもう戻らない。 過去に投資はできない。 投資…

やってはいけない 変数名

trueの時はプラス falseの時はマイナス を表す、bool型の変数の名前 bool plusMinusFlagtrueの時、どっちなのか分からない。

IsNot演算子

ターゲットは.NET Framework2.0以降のVB.NET 今まで(1.1まで)、 If Not 鼻毛 Is Nothing Then ''鼻毛の処理 End Ifと書いていたが、 If 鼻毛 IsNot Nothing Then ''鼻毛の処理 End Ifと書けるようになった事で、 Notで一旦思考を止めなくても 流れに沿って読…

親切が暴力になる時

他人からの親切は、タイミングが良いとありがたく受け取るが、 タイミングが悪いと受け取りたくないものだ。 そして、受け取らなかった時、相手の反応によって親切が暴力になる。 では、どんなときに暴力になるのかというと 「なんだ、折角親切で言ってやっ…