Differences between revisions 3 and 4
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
 * ''Patterns for Generation, Handling and Management of Errors'' by Andy Longshaw and Eoin Woods [http://www.blueskyline.com/ErrorPatterns/A2-LongshawWoods6.pdf PDF]  * ''Patterns for Generation, Handling and Management of Errors'' by Andy Longshaw and Eoin Woods [[http://www.blueskyline.com/ErrorPatterns/A2-LongshawWoods6.pdf|PDF]]
Line 9: Line 9:
 * ''Error Handling for Business Information Systems -- A Pattern Language'' by Klaus Renzel [http://www.eso.org/~almamgr/AlmaAcs/Releases/ACS_4_1/Docs/ARCUSErrorHandling.pdf PDF]  * ''Error Handling for Business Information Systems -- A Pattern Language'' by Klaus Renzel [[http://www.eso.org/~almamgr/AlmaAcs/Releases/ACS_4_1/Docs/ARCUSErrorHandling.pdf|PDF]]
  • Patterns for Generation, Handling and Management of Errors by Andy Longshaw and Eoin Woods PDF

    • Keep Exceptions Exceptional
    • Hide Technical Details from Users
    • Big Outer Try Block
    • Split Domain and Technical Errors
    • Log Unexpected Errors
    • Log at Distribution Boundaries
    • Unique Error Identifier
  • Error Handling for Business Information Systems -- A Pattern Language by Klaus Renzel PDF

iDIAcomputing: ErrorHandlingStrategies (last edited 2009-07-27 18:26:33 by localhost)