75. OCR GCSE (J277) 2.3 Defensive design considerations 2

OCR J277 Specification Reference - Section 2.3 This video is the second of two videos about defensive design considerations. In this video we explore things beyond invalid inputs that might cause a program to crash. These include division by zero, communication and peripheral issues as well as problems with data files. The video also explores authentication techniques to protect against rogue data being provided by bots. 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 2 00:14 Intro 00:19 Anticipating misuse - Division by zero 01:14 Communication error 01:47 Printer and other peripheral errors 02:22 Disk errors 03:28 Authentication 04:32 Outro Comments are disabled on our videos because we want to ensure they are always appropriate to use in the classroom. However, we value your feedback, so if you have any comments or questions for us, please contact us directly at [email protected].