2.3 – Producing robust programs 74. OCR GCSE (J277) 2.3 Defensive design considerations 1 75. OCR GCSE (J277) 2.3 Defensive design considerations 2 76. OCR GCSE (J277) 2.3 Maintainability 77. OCR GCSE (J277) 2.3 The purpose & types of testing 78. OCR GCSE (J277) 2.3 How to identify syntax and logic errors 79. OCR GCSE (J277) 2.3 Suitable test data 80. OCR GCSE (J277) 2.3 Making algorithms more robust