>P.S.: People could think I am pedantic. Well, when it comes to class and
>package names, I am! :-)
>

In that case: I am too. I personally think class names and especially package names 
are the most underestimated and ill-considered features in the Java programming 
language.

In the projects I have been working on upto now it were exactly these features that 
started all the little so-called 'unimportant' annoyances: 

- scrolling 5 screens to get to the class you need
- confusion about which class to use
- after refactoring not being sure which is the old and which is the new class
- illegible classnames (eg. Action_1.java, MyOwnController.java) ... I even saw a 
class once, which was used in production to start the application ... this class was 
called: "HelloWorld.java", no kidding .. the guy just copy&pasted the code and adapted 
the body of the class later on.
- package constructions like com.pany.gui.panels.events and then a class 
com.pany.gui.events.AbstractPanelEvent (UGH!)

If this would be the case in AndroMDA (God forbid!) we would never have achieved what 
we have upto now, you can take that to the bank.

no no.. keep it up guys, we're doing great ! :-)

w

__________________________________________________________________
Introducing the New Netscape Internet Service. 
Only $9.95 a month -- Sign up today at http://isp.netscape.com/register

Netscape. Just the Net You Need. 

New! Netscape Toolbar for Internet Explorer
Search from anywhere on the Web and block those annoying pop-ups.
Download now at http://channels.netscape.com/ns/search/install.jsp


-------------------------------------------------------
This SF.Net email is sponsored by: IBM Linux Tutorials
Free Linux tutorial presented by Daniel Robbins, President and CEO of
GenToo technologies. Learn everything from fundamentals to system
administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click
_______________________________________________
Andromda-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/andromda-devel

Reply via email to