Methodology Section Index | Page 3
Check out the jGuru CORBA FAQ.
Check out the jGuru Tools FAQ.
Check out the jGuru Threads FAQ.
Check out the jGuru Patterns FAQ.
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?
Yes, the dictionary allows modeling to be spelled with either a single ell or two ell's but when it comes to software development and modeling -- "modelling" is spelled modeling. more
The seminal book is Martin Fowler's Refactoring: Improving the Design of Existing Code.
Refactoring is a process articulated and popularized by Martin Fowler for the disciplined restructuring of code. The basic point is to restructure the code in relatively simple, straightforward s...more
Check out: JRefactory by Chris Sequin Xrefactory by Marian Vittek Renamer by IntelliJ JUnit -- last, but not least, because without good unit tests, life (and refactoring) sucks more
A good place to start learning about refactoring is through Martin Fowler's book, Refactoring: Improving the Design of Existing Code. Martin also runs the Refactoring web site where you can find ...more
The Java-specific patterns books are: Java Design Patterns: A Tutorial Patterns in Java, Volume 1 Patterns in Java, Volume 2 Concurrent Programming in Java , Second Edition: Design Principles an...more