Java Code - Sun recently renamed the package in swing from com.sun.java.swing to javax.swing. They published code to automatically rename packages. This is a variant of their code which will recurse through directories rather than requiring a list of files. It is useful in its own right and as a tutorial example. Package Renamer Editorials Good Coding is a matter of Style.
Every developer has their own opinions on coding styles.
These are some of mine. The pendulum in software development has swung to the point where user interface is considered the principle activity in application development. Here are my ideas on how to balance that trend.