2018-03-20 Попутно Ничего Нельзя Менять

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Следующая версия Следующая версия справа и слева
правила_разработки:как_не_надо_делать:2018-03-20_попутно_ничего_нельзя_менять [20.03.2018 06:20]
admin Approved(admin 2018/03/20 06:24)
правила_разработки:как_не_надо_делать:2018-03-20_попутно_ничего_нельзя_менять [20.03.2018 06:30]
admin Approved(admin 2018/03/20 06:31)
Строка 1: Строка 1:
-**<color #ed1c24>Нарушено правило:​ никогда ничего нельзя править попутно при решении задачи.</​color>​**\\ +**Нарушено правило:​** никогда ничего нельзя править попутно при решении задачи.\\ 
-Постановка задачи:​ добавить текст сообщения "​Демо-версия"​.\\ +**Постановка задачи**: добавить текст сообщения "​Демо-версия"​.\\ 
-Ошибка разработчик попутно переместил global $DEMO_DAYS_MAX в начало функции,​ как требуют правила хорошего тона php.\\+**Ошибка:** разработчик попутно переместил global $DEMO_DAYS_MAX в начало функции,​ как требуют правила хорошего тона php.\\
 Так делать **<color #​ed1c24>​КАТЕГОРИЧЕСКИ</​color>​** нельзя,​ код бы отлажен и оттестирован именно в варианте,​ когда объявление было в теле if, и если выше этой переменной нет и или если она не объявилась в if, то весь алгоритм уже отлажен и работает с учетом этой ошибки.\\ Так делать **<color #​ed1c24>​КАТЕГОРИЧЕСКИ</​color>​** нельзя,​ код бы отлажен и оттестирован именно в варианте,​ когда объявление было в теле if, и если выше этой переменной нет и или если она не объявилась в if, то весь алгоритм уже отлажен и работает с учетом этой ошибки.\\
 Если исправить эту техническую ошибку,​ с огромной вероятностью возникнет логическая ошибка,​ которую не факт, что отловят автотесты. Если исправить эту техническую ошибку,​ с огромной вероятностью возникнет логическая ошибка,​ которую не факт, что отловят автотесты.