top / index / prev / next / target / source

2006-11-23 diary: blancoDb Enterprise Editionの構造整理に着手しました

いがぴょん画像(小) 日記形式でつづる いがぴょんコラム ウェブページです。

old-v2

blancoDb Enterprise Editionの構造整理に着手しました

PHP版 blancoDbである blancoDbPhpを実装するのに先立ち、まずは Java版の blancoDbである blancoDb Enterprise Editionの構造整理に着手しました。

blancoDb Enterprise Editionの構造整理に着手しました

PHP版 blancoDbである blancoDbPhpを実装するのに先立ち、まずは Java版の blancoDbである blancoDb Enterprise Editionの構造整理に着手しました。

普段は 既存ソースコードを ほんの少しずつ変更するようにしてしています。限られた時間のなかで試験をおこなう必要などから、極力変更内容を少なくすることは大切なことです。

しかし、今回は、気になっていたところや、試みてみたかったことなど、ソースコードに大幅な変更を加えています。Java版、.NET Framework版の blancoDbを作ったうえで わかったことは多くあります。今日一日かけて、まずはおおざっぱ変更実施をおこないました。まだまだ やってみたい試みはたくさん残っています。変更後のモジュールについて少ないスキーマによる疎通レベルの試験をおこなったところでは、従来版(1.6.9)と全く同じソースコードが生成されるところまでは確認とりました。

2006.11.25追記 ソースコードの内容について さらに大幅に変更しました。ソースファイルを整理したり、フィールド変数名を調整したりなど、いわゆるリファクタリングを実施しました。私なりのソースコード整理により、私にとっては、ずいぶんソースコードの見通しが良くなった、と感じます。変更後のバージョンは blancoDbEE (1.7.3) となります。この 1.7.3 は開発版です。ただいま変更の真っ最中のリビジョンです。単体試験などは全く実施されていません。


この日記について