Code download available at: JLCA 2007_05.exe(157 KB) Contents About the JLCA Locating Resources Handling Input/Output APIs Logging Collections Filters and HTTP Handlers Source Tree and Naming Conventions When to Refactor for Conventions Directory Layout and Namespaces Properties Pascal-Casing Method Names Conclusion The typical software development cycle follows a straightforward model: gather req