Skip to main content
    Country/region [select]      Terms of use
     Home      Products      Services & solutions      Support & downloads      My account     

IBM developerWorks > Java technology
Java theory and practice: All columns
Discusse-mail it!

Brian Goetz (
Principal Consultant, Quiotix Corp
February 5, 2002

Column iconWelcome to Java theory and practice, a monthly column by veteran Java developer Brian Goetz. This column aims to explore that elusive juncture where design principles meet the requirements to solve real-world problems. Each month, we'll explore design patterns, principles of reliable software design, and why "best practices" are best, with an eye to how they are applied to real problems.

View all columns
Many Java theory and practice installments have been written since this developerWorks column debuted in February 2002. You can browse through all the Java theory and practice columns, starting with the most recent, in these continually refreshed lists:

About the author
Brian Goetz is a software consultant and has been a professional software developer for the past 15 years. He is a Principal Consultant at Quiotix, a software development and consulting firm located in Los Altos, CA. See Brian's published and upcoming articles in popular industry publications. You can contact Brian at

Discusse-mail it!

IBM developerWorks > Java technology
  About IBM  |  Privacy  |  Terms of use  |  Contact