Develop code - EdexcelEvaluating programs

Programs must run correctly or they are of little value. The careful planning and testing of a program is essential, as is writing maintainable code which assists future updating.

Part ofComputer ScienceApplication of computational thinking

Evaluating programs

Once a has been written the programmer may want to evaluate the strengths and weaknesses of a program. There are a number of criteria that can be used to decide how successful a program is:

  • Is the program easy to use?
  • Does the program meet all of the original requirements?
  • Is the code ?
  • Is the program efficient?

The answers will help the programmer evaluate what could be done better next time or to refine the program, following evaluation.