O'Reilly logo

iPhone Applications Tune-Up by Loyal Moses

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 4. Reliability

In this chapter, we will cover the importance of application reliability and how understanding and implementing a few basic concepts can increase the overall application performance.

Specifically, we will touch upon the following:

  • Exception handling
  • Error checking
  • Unit testing
  • Preparing a project for both logic and application unit testing

By definition, reliability is the ability of a system to perform routine tasks under a variety of circumstances while maintaining a desired threshold of operation.

It only makes sense that the more complex a system is, the greater likelihood that reliability issues may arise. Inversely, a system or application with only a single operation is less likely to fall victim to reliability related ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required