2.3 topic (Producing robust programs)
Across
- 4. Breaks code into smaller parts.
- 7. Shows program structure and makes the code easier to read
- 8. Allows changes to be made without causing problems elsewhere in code.
- 10. Something you need to do to check for bugs
- 12. Functional programs should never break or produce errors
Down
- 1. Used to make sure the person is who they claim to be
- 2. clarifies complex logic and helps others understand.
- 3. Used to double check data has been typed in correctly.
- 5. Tests program as a whole when all the code is complete
- 6. Ensures data entered of the right type
- 9. Code is tested,refined and retested until it works correctly
- 11. An error in a program