Hi Bob, Thanks for clarifying things. At some point I'd like to create a simple web app to make design reviews easier to do. Something which will render the model, but also allow people to comment on the model and provide feedback.
I've used RE in the past on small portions of larger projects (usually on a package or module) but rarely the whole application. And I've also noticed (as you pointed out) that we get inundated with detail. It would be nice to be able to turn off getters and setters, constructors, and implementations of interface methods to cut down on some of the visual noise that you see. When you create the document and share it with others, do you send it via email, or is it on a shared server or checked in somewhere for people to view? Also, do you also keep track of changes that people suggest and whether or not those changes were acted upon? The reason I ask, is that I'm planning on incorporating Commons VFS with the ArgoPrint, and with the new code generation stuff I've been tinkering with, and I wanted to know if it would be useful to be able to save documents into a WebDAV repository -- something VFS currently supports. Mark On Sun, Apr 1, 2012 at 12:02 PM, Bob Tarling <[email protected]> wrote: > Mark Said > > These sound like really good ideas. If I'm adding attributes and now I'm >> finished and want to add operations, what would I need to do? >> > > Imaging first another missing feature. > > If you have multiple attribute and operations in a class you should be > able click on the first attribute to just select it (which you can). > > If you then press down arrow the attribute below that should become > selected instead (this is currently a missing feature and if you try it you > will see a defect with the current attribute) > > Pressing down arrow on the last attribute should then move to the first > operation. > > Your question was what if there is no operation - in that case ArgoUML > should create one and place it in edit mode. > >> >>> I don't do CG/RE >>> >> >> Why not? (Sorry if that sounds like a very pointed question, but I'm >> curious about the answer). >> > > CG - As you've rightly pointed out. It doesn't generate code for Java that > is close enough to how it should look. I applaud your attempts to improve > this. > > RE - This tends to give me too much detail. Usually I only want > documentation for a fraction of the full system. I don't want every class, > I don't want every getter/setter method. I usually just have a section of > some design document where I describig one particular issue and I only want > my diagram and classes to shown the few classes that are relevant. I would > rarely show all the methods for those classes. > > Sound like you use it when brainstorming ideas with yourself. Does that >> mean that you don't use ArgoUML in a team environment? For design reviews, >> for instance? If that's the case, have you shown ArgoUML to any of the >> people that you collaborate with, and what do they think of it? >> >> > Generally I am working things out for myself as you say - usually I am > working solo. Eventually this will form part of some document that I will > send off to some other team. They tend to give me general feedback on the > whole document and I amend according to that feedback. > > Cheers > > Bob > > ------------------------------------------------------ http://argouml.tigris.org/ds/viewMessage.do?dsForumId=450&dsMessageId=2943412 To unsubscribe from this discussion, e-mail: [[email protected]]. To be allowed to post to the list contact the mailing list moderator, email: [[email protected]]
