Когда вы только начинаете изучать программирование — вы ещё не знакомы со многими техниками и концептами. Ваша первичная задача конечно же заставить программу работать, и справится с ней — не означает завершить свою работу. Это лишь первый этап, дальше вам нужно подготовить программу к последующим изменениям, и не просто наполнить её какими-то фишками которые «могут пригодится», а сделать всё так, чтобы её дальнейшая модификация не вызывала недопониманий и происходила без неявных побочных эффектов. Этот подход открывает нам новый класс ошибок которые не так очевидны, особенно если у вас недостаточно опыта. Одна из таких ошибок — попытка программировать данные. В чём её суть? Представьте что у вас в программе есть магазин, в магазине представлен список товаров. Возьмём такой пример использования: у пользователя есть каталог товар, он может выбрать товар и при выборе у пользователя снимается со счёта стоимость товара. Представим такой код: В данном случае данные жестко запрограммированы
Детская ошибка в коде которую обожают делать новички
19 мая 202019 мая 2020
1168
3 мин