Beginning Ruby pp 177-201 | Cite as

Documentation, Error Handling, Debugging, and Testing

  • Peter Cooper

Abstract

In this chapter we’re going to look at the finer details of developing reliable programs: documentation, error handling, debugging, and testing. These tasks aren’t what most people think of as “development,” but are as important to the overall process as general coding tasks. Without documenting, debugging, and testing your code, it’s unlikely that anyone but you could work on the code with much success, and you run the risk of releasing faulty scripts and applications.

Keywords

Source Code Code Block Unit Testing Error Message Undesirable Output 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Copyright information

© Peter Cooper 2009

Authors and Affiliations

  • Peter Cooper

There are no affiliations available

Personalised recommendations