Methodology Section Index | Page 3
In start(), instead of always creating a new object, return the existing one if it exists or create a new one if it doesn't.
Open-source / free tools: ArgoUML http://www.argouml.org/ JUG - Java UML Generator http://jug.sourceforge.net/ UML Modeller (KDE app for Linux) http://sourceforge.net/projects/uml...more
I believe the major problem with pair programming is that it makes the client think that 2 people are working one a task that should be done 1 person instead. What can I say to the client to convince them peer programming actually boosts productivity?
I guess that in these cost saving times, one PC is possibly attractive? :o) Seriously, I think that if you can get some stats regarding reduced faults in pair programmed code, that may work. I thi...more
Xp is a revolutionary, new software development methodology developed by OO Guru Kent Beck. Ron Jeffries, the editor of XProgramming.com, describes the 12 key XP practices as follows: The Pla...more
Where can I find market statistics on Java and Java developers? Things like number of developers, various industry segments, Java usage growth projections, etc....
Check out the Judging Java report at DevX. IDC had some numbers in 2000, for JavaOne, but to the best of my knowledge hasn't updated since the 2.5 million developers then (and 4 mil by 2003).more
Check out the jGuru Tools FAQ.
Check out the jGuru Threads FAQ.
Check out the jGuru Process FAQ.
Check out the jGuru Patterns FAQ.
Check out the Wiki UserStoryAndUseCaseComparison page.
Read UML Distilled and Applying UML and Patterns first, then try the IBM ICE Test. Good luck! more
As such, there are no specific notations for Servlets and JSPs in standard UML. But you can create the sterotypes for these elements. For example have <<HttpServlet>> as the sterotype ...more
Collaboration Patterns are repeatable techniques used by teams of people to help them work together (collaborate). Ellen Gottesdiener of EBG Consulting has created these patterns in order to help...more
Simply preface the method with a dollar sign ($). For example: $ GetInstance() : MyObject Indicates a method called GetInstance that accepts no arguments and returns an object of type MyObject....more
How should a Java interface be modeled in UML? Should I use <<type>>, <<interface>>, or something else and why?