A software developer is writing the backend control software for an automated prescription dispensing kiosk in a hospital pharmacy.
Describe one method of defensive design that the developer should implement to ensure the software remains robust.
14 exam-style questions on OCR GCSE Computer Science Defensive design. Each one has a worked solution and a mark scheme showing where the marks go.