2018-04-12 Не Протестировал Код
2018-04-12_не_протестировал_код.1523534239.txt.gz | Хозяин: sergey_osintsev | Изменен: 20.05.2019 15:18 николай_глазов Черновик
Новейший утвержденный
Это старая версия документа.
Нарушено правило: Тестировать код после любых изменений.
Постановка задачи: Использовать в функции определения выходного техподдержки функции из библиотеки date_lib.
Ошибка: После первой ошибки, исправив её, не протестировал повторно код.
Как надо делать: Тестировать код, после каждого изменения.
Неверное решение
/** * Возвращает выходной ли у техподдержки * @param string $product . reductor.sup или другие * @return bool. phone_number */ function support_weekend() { if (isWeekendStrong() or date('H')< 10 or date('H') > 18 ) return true; return false }
Правильное решение:
/** * Возвращает выходной ли у техподдержки * @param string $product . reductor.sup или другие * @return bool. phone_number */ function support_weekend() { if (isWeekendStrong() or date('H')< 10 or date('H') > 18 ) return true; return false; }
Прочитал правила разработки как не надо делать 2018-04-12 тестировать код |
Обсуждение