I encourage your comments, criticisms, suggestions, flames -- yep, every kind of feedback -- about the material presented in this column. If you disagree with something, or have something to add, please let me know. As part of each month's column (after the first one), I will include some reader feedback about the previous month's article.
Next month
With next month's Design Techniques I'll begin a mini-series of articles that focus on designing classes and objects. Next month's article, the first of this mini-series, will give design guidelines in the area of class initialization.
Learn more about this topic
- The Javadoc Home Page has more information about Java's code documentation tool http://www.javasoft.com/products/jdk/javadoc/index.html
- Recommended Books on Java Design http://www.artima.com/designtechniques/booklist.html
- Object Orientation FAQ http://www.cyberdyne-object-sys.com/oofaq/
- 7237 Links on Object-Orientation http://www.rhein-neckar.de/~cetus/software.html
- The Object-Oriented Page http://www.well.com/user/ritchie/oo.html
- Collection of Information on OO Approach http://arkhp1.kek.jp:80/managers/computing/activities/OO_CollectInfor/OO_CollectInfo.html
- Design Patterns Home Page http://hillside.net/patterns/patterns.html
- A Comparison of OOA and OOD Methods http://www.iconcomp.com/papers/comp/comp_1.html
- Object-Oriented Analysis and Design Methodsa Comparative Review http://wwwis.cs.utwente.nl:8080/dmrg/OODOC/oodoc/oo.html
- Patterns-Discussion FAQ http://gee.cs.oswego.edu/dl/pd-FAQ/pd-FAQ.html
- Implementing Basic Design Patterns in Java (Doug Lea) http://g.oswego.edu/dl/pats/ifc.html
- Patterns in Java AWT http://mordor.cs.hut.fi/tik-76.278/group6/awtpat.html
- Software Technology's Design Patterns Page http://www.sw-technologies.com/dpattern/
- Synchronization of Java Threads Using Rendezvous http://www-cad.eecs.berkeley.edu/~jimy/classes/rendezvous/
- Design PatternsElements of Reusable Object-Oriented Software, In Java http://www.zeh.com/local/jfd/dp/design_patterns.html