Knowledge organisersTesting
Ability to correct an algorithm based upon identifying syntax or logic errors.
Refining an algorithm means improving it after it has been designed and tested. This could involve fixing bugs found during testing, adding new functionality, improving efficiency by removing unnecessary steps, or making the code more readable. Refining is an ongoing process throughout the software development cycle.
total = total + minsPlayed[2,0] ... minsPlayed[2,4]) with a FOR loop: for x = 0 to 4: total = total + minsPlayed[2, x] — more efficient and maintainable.totalPay = calculatePay(experience, miles).<=, not =<), string delimiters on print strings, output messages in the right position.