<?xml version="1.0" encoding="ISO-8859-1" ?>
<rss version="2.0">
  <channel>
    <title>Java Practices</title>
    <link>http://www.javapractices.com/</link>
    <description>
     Java techniques, examples, and practices.
    </description>
    <language>en</language>
    <copyright>Hirondelle Systems</copyright>
    <managingEditor>webmaster@javapractices.com (John O'Hanley)</managingEditor>
    <webMaster>webmaster@javapractices.com (John O'Hanley)</webMaster>
    <lastBuildDate>Sun, 28 Jun 2009 00:00:00 GMT</lastBuildDate>

  <item>
   <title>Consider JGoodies Forms for layouts</title>
    <link>http://www.javapractices.com/topic/TopicAction.do?Id=236</link>
    <description> 
      New topic. In practice, the layouts provided by the JDK are often inadequate. 
      In particular, GridBagLayout too hard to use. The JGoodies Forms tool is suggested as an alternative.
    </description>
  </item>

  <item>
   <title>Beware of unknown root causes</title>
    <link>http://www.javapractices.com/topic/TopicAction.do?Id=235</link>
    <description> 
      New topic. Points out that unknown root causes in exceptions can lead to NoClassDefFoundError.
    </description>
  </item>

  <item>
   <title>Always maintain HTTP sessions</title>
    <link>http://www.javapractices.com/topic/TopicAction.do?Id=109</link>
    <description> 
      Updated. Changed to reflect the 'Beware of URL rewriting' topic. 
    </description>
  </item>

  <item>
   <title>Passwords never in clear text</title>
    <link>http://www.javapractices.com/topic/TopicAction.do?Id=216</link>
    <description> 
      Updated. The idea of a 'salt' value has been added.
    </description>
  </item>

  <item>
   <title>Overridable methods need special care</title>
    <link>http://www.javapractices.com/topic/TopicAction.do?Id=89</link>
    <description> 
      Updated. The @Override annotation should be included when you are overriding a method.
    </description>
  </item>

  <item>
   <title>Coding conventions</title>
    <link>http://www.javapractices.com/topic/TopicAction.do?Id=115</link>
    <description> 
      Updated. Now encourages to treat all such conventions as guidelines, not as immutable laws.
    </description>
  </item>

  <item>
   <title>Initializing fields to 0-false-null is redundant</title>
    <link>http://www.javapractices.com/topic/TopicAction.do?Id=14</link>
    <description> 
      Updated. Clarified the meaning. 
    </description>
  </item>

  <item>
   <title>Code generation topics deleted</title>
    <link>http://www.javapractices.com/</link>
    <description> 
      Three of the four code generation topics have been deleted, since they were of low quality.
    </description>
  </item>

 </channel>

</rss>


