74. OCR GCSE (J277) 2.3 Defensive design considerations 1
About this video
OCR J277 Specification Reference - Section 2.3
This video is the first of two videos about defensive design considerations. Data is not always entered in ways that a program might expect. To prevent invalid data crashing a program, validation techniques are used to check data before it is processed.
Don't forget, whenever the blue note icon appears in the corner of the screen, that is your cue to take notes about the content being shown on the current slide.
00:00 Defensive design considerations - Part 1
00:10 Intro
00:15 Input validation
00:28 Type check
01:14 Range check
01:35 Presence check
02:01 Format check
02:27 Length check
02:57 Recap
03:06 Outro
Last updated: 16.03.26