Ja, das sieht vernünftig aus. Die benutzen auch das I um Interfaces zu kennzeichnen. Und Implementationen sind dann bis auf die absolut grundlegenden Sachen woanders zu finden. Sprich, ein Ordner für die Implementation wäre gar nicht nötig.
mfg r.
Ralf Siegel wrote:
Ich könnte mir zum Beispiel vorstellen, dass das Interface oben liegt und es dann einen Ordner implementation gibt, in dem die entsprechenden Klassen liegen.
Bei unserem letzten Projekt hatten wir das auch so strukturiert, wobei der Unterordner kurz "impl" hieß. Rein ästhetisch fand ich das irgendwie nie ansprechend, und spätestens wenn die Schnittstellen in anderen Paketen implementiert werden, macht es auch nicht mehr wirklich Sinn.
Die Benennung & Strukturierung in Eclipse gefällt mir z.Z. am besten:
http://www.eclipse.org/documentation/html/plugins/org.eclipse.platform.doc.isv/doc/reference/api/overview-tree.html
Das Schöne in Eclipse ist aber auch, daß man relativ schnell solche Strukuren refaktorieren kann, wenn einem nach dem Aufstehen danach ist ... :oX
€0.02
ralf ...
------------------------------------------------------------- Ralf Siegel - Freelance Developer Recommended Listening: Blonde Redhead - Misery Is A Butterfly http://www.blonde-redhead.com -------------------------------------------------------------
------------------------------------------------------ Archiv : //www.freelists.org/archives/ascoders/ Optionen : //www.freelists.org/list/ascoders ------------------------------------------------------
------------------------------------------------------ Archiv : //www.freelists.org/archives/ascoders/ Optionen : //www.freelists.org/list/ascoders ------------------------------------------------------