Цей урок присвячений перетворенню «сирого» коду на надійний продукт. Учні вчаться не боятися помилок, а сприймати їх як невід’ємну частину розробки, опановуючи інструменти для їх пошуку та виправлення.
🔍 Тестування: Перевірка на міцність
Тестування — це процес виконання програми з метою виявлення помилок. На уроці розглядаються різні підходи:
Ручне тестування: Коли розробник сам вводить різні дані, намагаючись «зламати» програму.
Автоматизоване тестування: Написання спеціального коду (Unit-тестів), який перевіряє роботу окремих функцій.
Граничні значення: Тестування програми на межі її можливостей (наприклад, введення $0$, від’ємних чисел або дуже довгих рядків тексту).






