Minimizing errors

Use these techniques to help you make your applications error-free. Some of these suggestions apply not only to programming, but also to operations and systems.

What often happens is that, when two application systems that run perfectly by themselves are run together, performance goes down and you begin experiencing lockouts or waits. The scope of each system has not been defined enough.

The key points in a well-designed application system are:
  • At all levels, each function is defined clearly with inputs and outputs well-stated
  • Resources that the system uses are adequately defined
  • Interactions with other systems are known