This exam tips covers Exam Tips within Defensive Design for GCSE Computer Science. Revise Defensive Design in Robust Programs for GCSE Computer Science with 15 exam-style questions and 8 flashcards. This topic appears less often, but it can still be a useful differentiator on mixed-topic papers. It is section 5 of 5 in this topic. Treat this as a marking guide for what examiners are looking for, not just a fact list.
Topic position
Section 5 of 5
Practice
15 questions
Recall
8 flashcards
Exam Tips
- Validation vs Sanitisation: Validation checks data is acceptable; sanitisation cleans/removes dangerous content
- Why maintain? Other programmers may need to update your code
- Link to security: Input sanitisation prevents SQL injection and XSS attacks