Errors and bugs are a fact of life in programming ― they will always be there. A ninja programmer will try to do everything to minimize errors occurring, and find ways to identify and deal with them quickly.
In this chapter, we’ll cover the following topics:
Errors, exceptions, and warnings
The importance of testing and debugging
Debugging in the browser
Our project ― we'll add some log messages and tests to the Quiz Ninja application
Errors are caused when something goes wrong in a program. They are usually caused by one of the following:
System error ― there’s a problem with the ...