2006-01-01から1年間の記事一覧

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

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

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

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

疑うのは環境から

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

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

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

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

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

やってはいけない 変数名

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で一旦思考を止めなくても 流れに沿って読…

親切が暴力になる時

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

コーチングの仕方

新人を指導する立場の人が、自分の指導が下手で新人が育たない。と嘆いていた。 指導が下手なのは、貴方が特別悪いわけではなく、 指導の仕方を知らないのに上手く出来るわけが無い。 というだけの事。 だから、コーチングするための戦略を練る必要があり、 …

今時の新人研修

今時の大企業は新人研修が充実している。 いたれりつくせりで、新人は渡されたカリキュラムをこなすだけでいい。 チーム開発ごっこみたいなものもあるんだけど、出来そうな奴に任せておけば、 おこぼれにあずかれる。 で、配属されてから、てんやわんや。 結…

再改訂版:DataGrid内のラジオボタンでグループに出来ない問題の回避方法(ターゲットはASP.NET1.1です。)

■[ASP.NET][.NET Tips]改訂版:DataGrid内のラジオボタンでグループに出来ない問題の回避方法 ■[ASP.NET][.NET Tips]過去のサンプルの修正DataGrid内のラジオボタンでグループに出来ない問題の回避方法 NAL-6295の舌先三寸 - つまらない事の中に重要な事があ…

あなたを否定しているわけではない

提出されるさまざまな成果物にたいして、 指摘をする事が良くある。 だが、それは成果物中に問題があり、 それを指摘し修正をお願いしているだけの事であり、 それ以外に何の意味も持たない。 それなのに、まるで自分が否定されたと感じる人がたまにいるよう…

「やる気」だけじゃ何の役にも立たない

「やる気」なんて、それだけじゃ何の役に立たない。 「自分がどれだけの事ができるのか」を「把握」していなくては意味がない。 「やる気」なんてものは、 「把握している自分」に対する「隠し味」みたいなもんだ。 何ができるのか知らないのに隠し味だけき…

WithEventsキーワードによって作成される暗黙のフィールド

VBでコーディングする時、 クラスのフィールドにWithEventsキーワードを設定すると、 コンパイル時、暗黙のうちに _(アンダーバー)+対象のフィールド名 でフィールドが作成され、 対象のフィールド自体はプロパティ化される。 そのプロパティの中で、イベン…

改訂版:DataGrid内のラジオボタンでグループに出来ない問題の回避方法

既に http://d.hatena.ne.jp/NAL-6295/20060726 にて再度改訂済みです。 ■[ASP.NET][.NET Tips]過去のサンプルの修正DataGrid内のラジオボタンでグループに出来ない問題の回避方法 というエントリで公開していたソースでは テキスト部分をクリックすると最後…

参照型と値型の値渡しと参照渡しについて

型は大別すると参照型と値型にわけられる。 だから引数として渡すパターンとして、 参照型の値渡しと参照渡し 値型の値渡しと参照渡し がある。 参照型と値型のそれぞれが何を値として持っているかに着目すれば、 参照型と値型で値渡しと参照渡しの動作は変…

シオドメ

新橋

夕焼け

不思議な

配置

医者の不養生

システムのワークフローを定義して、実装して、納品する。 その実、プロジェクトのワークフローは定義されていない。

良いも悪いも納得させるには理由が必要だ

「こっちの方が良いと思うんだよね。」 「それじゃ駄目だよ。」 何故そう思うんだ? 周りを納得させるには理由が必要だ。 メリットを並べたて、デメリットを並べ立て、実績があるなら実績も加味して、これが良い、これが悪いを決めても遅くは無い。 でもね。…

プロジェクトを推進する上で決められたルールは守れ

設計規約 コーディング規約 作業のワークフロー もろもろ・・・ ルールは守れ仕事なんだから。 ルールに改善の余地があっても、勝手に適用するな。 まずは相談からだ。 相談して改訂されてから適用しろ。 ルールは守れ仕事なんだから。 金貰ってるんだろ。

「パスワードはどうやって持つ?」への感想

がるさんから以下のコメントをいただきましたので、トラックバックという形で意見を述べさせていただきます。 コメントありがとうございました。 どもです。がるです。 んっと… http://d.hatena.ne.jp/gallu/20060303/p1 で同じような考察をして違うところに…

パスワードの桁数

ミクシなどがそうだけど、たびたび 「パスワードは10桁以内でよろしく。」 というシステムに遭遇する。 なんでパスワードを制限されなくちゃいけないのだろうか。 パスワードをそのまま格納しているのか、もしくは復号可能な形式で格納しているのか。 たい…

桜が

積もる道

桜道

楽しめるのもあと少し

communication breakdown

現在は、昔に比べコミュニケーション不足であると言われがちだが、逆だと思っている。 現在ほど、コミュニケーション過多な時代は無いだろう。 コミュニケーションの形は時代とともに変わっていく。 コミュニケーション不足だという声は、そのコミュニケーシ…

ルールを守るという事

利害関係が発生するような場合、基本的にルールを守った方がトータルでは得をする。 例えば、仕事でルールを守らなかった場合、その人が守らなかったがために、プロジェクトの進捗が遅れたり、仕様書のメンテナンスがされていなくて、保守が困ったりした場合…

逆デジタルディバイド

「私は今、ASP.NETで開発をしていますが60歳で専門的な事が分かりません。」 年齢に関係なく、開発をするのに必要な知識が無くてはいけない。 年齢が高ければ知識が無くても手厚く保護されると勘違いした発言。 モチベーションが低い事を逃げ口上にする人が…

「モチベーションを評価しない」という解決

「チームのモチベーションが低くて困っている。」 「モチベーションが低いから仕事をする気がおきない。」 「モチベーションを高くするにはどうしたらよいですか。」 「もっとモチベーションを高く維持しなくてはいけない。」 上記の発言全てが、仕事をする…