top / index / prev / next / target / source
日記形式でつづる いがぴょんコラム ウェブページです。
PHP版 blancoDbである blancoDbPhpを実装するのに先立ち、まずは Java版の blancoDbである 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 は開発版です。ただいま変更の真っ最中のリビジョンです。単体試験などは全く実施されていません。