Цей урок присвячений критичному погляду на власний та чужий код. Учні вчаться розуміти, що «працююча програма» — це лише перший крок, а справжня майстерність полягає в тому, щоб зробити код чистим, ефективним та легким для підтримки.
🔍 Аналіз коду (Code Review)
На уроці розглядається процес перевірки програмного забезпечення на відповідність стандартам якості. Учні вчаться аналізувати проєкт за кількома критеріями:
Читність: Чи зрозумілі імена змінних та функцій? Чи немає «магічних чисел» (непояснених констант)?
Надійність: Як програма поводиться, якщо користувач введе некоректні дані?
Ефективність: Чи не виконує алгоритм зайвих дій (наприклад, чи не сортує він уже впорядкований масив)?
Дублювання: Чи немає в коді фрагментів, що повторюються (принцип DRY — Don't Repeat Yourself).






