RSS

jDip改造中

ディプロマシーのツールとして有名なjDipを改造中

元々Linux環境でGUIが固まることがあるので調べようと思ってソースを読むことにした。SourceForgeのCVSから取ってきて眺めてみたところjDipの更新はどうやら2005年ぐらいで止まっているようだった。うん、JDK-1.4の時代ですね。今からみると本当に古臭いソースコードになっていた。

  • Genericがない
  • ということで配列を多用してコレクションもほとんど使ってない
  • Enumもない
  • annotationもない
  • ビルドはAnt
  • Unit Testもない
  • GUIはSwing

もうこりゃしょうがないやとベースの部分からリファクタリングをすることにした。GUIの部分はJavaFXで書き直すとして果たしていつになることか…。

いろいろ調べるとやな書き方もあるのでそこも見ていくとどんどん遠くなるなあ…。

作業内容を見たい人は GitHub を見て下さい。