diconファイルの管理

Seasar.NETを使っての開発ですが、全くノウハウのないところから始めているので色々苦戦。

1インタフェース1ファイルという(多分)極端なやり方をしているので、ファイル管理が面倒になっています。ファイル名にインタフェース名をつけているのでリネームするとincludeしている箇所を全部修正する必要があったりとか。ただ、それなりの人数で同時に開発することを考えるとこのくらいに分割しておかないと作業が衝突して・・・

で、GUIによる管理ツールを作成し、ファイル名を修正すればinclude先も自動的に修正されたり、コンポーネントとして指定可能なクラスがコンボボックスで選択可能とかどんどん機能が膨らんでいます。でも、きちんと考えれば、カスタム属性とリフレクションあたりで動的にdiconファイルを作成させることで手書きのdiconファイルはほとんど無くせる気がして、ちょっと嫌な予感がします。職場で管理ツールを強化しつつ、自宅で調査する方向かしら・・・