xcorp::When it rains, it pours.

"The nice thing about rain," said Eeyore, "is that it always stops. Eventually."

ウンコ!ウンコ!

  • 登録ダイアログ(VB.NETだからフォームか?)から削除する項目をリストビュー上で選択し,[削除]ボタンをクリックすると登録されているすべての項目が削除される
  • 登録ダイアログから削除する項目をリストビュー上で選択し,[削除]ボタンをクリックすると設定を保存しておく hoge.ini ファイルが削除される
  • インストール直後は登録ダイアログに何も登録されていないはずなのだが,空の項目(?)がある
  • 空の項目を編集してもその編集内容は反映されず空のままである
  • 新規追加すると追加した項目と空の項目がある
  • [最小化]システムメニューをクリックすると,タスクバーに格納されず,デスクトップ上でアイコン化される
  • hoge.ini に登録されているセクションごとに設定ダイアログがあるが(これは仕様どおり),すべての設定ダイアログのオブジェクト内で hoge.ini のすべてのセクションの内容を保持している
  • hoge.ini に登録されているセクションごとに設定ダイアログがあるが(これは仕様どおり),すべての設定ダイアログはすべての設定項目を表示している(が,実際に表示するのは設定ダイアログの目的に合致した設定項目だけ)
  • インストールすると勝手にイベントビューアにカスタムレコードを追加する
  • いろんな関数やサブルーチンを寄せ集めたライブラリがあり,すべての実行ファイル(.NETだからアセンブリか?)がそのライブラリを参照している
  • 変数名,クラス名,ファイル名,アセンブリ名がオレオレ命名規約によって命名されており,何のこっちゃワケワカメ
  • XML 形式で出力されたファイルを入力して 1 分間隔で画面表示するが,そのたびごとに 30 秒程度 CPU を 100% 使用する
  • 何度注意してもドキュメントに記述する日本語がおぼつかない上に,直すといって直さない
  • Windows Service から実行ファイルを起動し,その結果を取得するのに,標準出力経由では結果を取得できないのでファイル経由で受け渡すことにしたい,と宣ったが,.NET 2 日目の私にあっさり標準出力経由で実装されてしまった
  • 口癖は「困ったなー困ったなー。アレをこうするでしょ,そしてアレをこうして…」

31,2 くらいの腐れキモヲタドットネッターにはくれぐれもご注意を(漏れではなく