2004-08-24から1日間の記事一覧

いちいちオブジェクトをFreeするコードを書かないといけない。

JavaでもオブジェクトがちゃんとGCされるように考えてインスタンスを生成しますけど、(まじめにやるならtry..finallyでいちいち括って)いちいちFreeするコードを書かなきゃなんない。やっぱ細かい作業をやってると大体でいいじゃんって言いたくなる。言え…

interfaceが・・・・・

面倒臭くて使う気になれません。GUIDとかなんとかを宣言しないと面倒なことが起きた気がする。

標準のフォーマッタがねえ

ないんです。で、DelForExpを使ってるんですけど、なんか弱いんです。長い行を折り返したりとかしてくれるんだけど、幾つかの短い行を1行にまとめてくれたりはできないみたい。

グローバル変数

これはコードを書く人の問題なんだけど、interface部のvarで宣言されている変数はunitをusesすれば変更できちゃうので、ソースを追っかけるのも大変。GExpertsを使って比較的簡単にgrepとかはできるものの、EclipseのReferenceとかDeclarationの検索が欲しい…

そもそもIDEがリファクタリングをサポートしてない

僕が自前で持っているDelphi6でもリファクタリングを機械的に行うことができないんです。まあそりゃ2,3年も前の製品だからしょうがないんだけど(当時Refactoring BrowserってSmalltalkぐらいにしかなかったような気がする)、高かったのになーと思ってしまい…

Hyades

プロファイリングツールでぃす。前から名前は知ってたんだけど中味知らなくて、Eclipseパーフェクトマニュアルvol.4を読んで、アプリを実行するだけでシーケンス図を作ってくれるっていうんで試してみました。おお、すげぃ。本当にできた。

[Delphi] なんかもうEclipseから離れたくない

今ちょっとした仕事でDelphiのアプリのリファクタリングやってます。テストケースが用意されていない状態なので、とっても危険なリファクタリングになってしまっていますが、それ以前に面倒だなーと思ったりしました。