I've modeled my first hibernate pojo yesterday and was even more excited then before, great job andromda team!
But ... the fact remains that my mda / andromda knowledge is still in its childhood, some here are some basic implementation questions :) 1. How far does the modelling need to go, i.e. I have a simple product class that will represent a hibernate pojo. A dao and service layer for that class exists but imagine that I would want to use class X (a util class) in my service layer. Do I need to model this util class X, I would think not because it is implementation specific and it is not directly linked with the higher level? What about exceptions, do we need to model them to? So some suggestions about what needs to be modelled, and to what degree, would be great. 2. If I would want to make my own cartridges (have not yet done so or read about it :( ... ), i.e. all my entity pojo's must inherit from a base class, custom dao and service layers, ... Shouldn't this also be modeled in uml? Because I 'think' that know I just create templates for the most part or am I wrong? 3. What about refactoring? I guess when you have made your appliction, made your business logic implementation, and then start refactoring, your bl impl will be a mess, not? For the moment I seem not to be able to make a clear picture in my mind on how to refactor code using mda? It would be great if someone could explain a little about what is possible and not, best practices? Is round trip engineering possible or just whishfull thinking :D :D I know for the advanced users these questions are rather basic stuff, but I think it would be com in handy to have a page on the andromda web site on which such approaches are explained, no? Thanks for the replies Maarten ------------------------------------------------------- This SF.Net email is sponsored by: IntelliVIEW -- Interactive Reporting Tool for open source databases. Create drag-&-drop reports. Save time by over 75%! Publish reports on the web. Export to DOC, XLS, RTF, etc. Download a FREE copy at http://www.intelliview.com/go/osdn_nl _______________________________________________ Andromda-user mailing list Andromda-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/andromda-user