Java/J2EE Software Design Articles

a set of articles by Stephen R. Palmer on software developement in Java/J2EE.

Home > SoftwareDesign

I have made this [letter] longer because I did not have the leisure to make it shorter
Blaise Pascal
  • Exceptional Strategies
    Microsoft's C# language does not include an equivalent of Java's checked exceptions. Does this encourage lazy and error-prone code or is it an astute recognition that Java's checked exceptions are more trouble than they are worth?
    Read the full article...

  • SteP 10 Article: Building Enterprise Systems
    Technology should always be selected on its merits; what advantages/disadvantages are there in using a particular technology. To put it another way; what risk does a specific technology introduce/mitigate in a project?
    Read the full article...

  • Of Splash Screens and Tips of the Day
    If I ruled the world, which admittedly is probably not a good idea, software whose splash screens worked like this would be banned and its developers made to serve several months of community service as an apology.
    Read the full article...

Copyright 2010 Stephen R. Palmer. All rights reserved.