2018-04-12 Не Протестировал Код
Различия
Здесь показаны различия между двумя версиями данной страницы.
| Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
|
правила_разработки:как_не_надо_делать:2018-04-12_не_протестировал_код [12.04.2018 07:57] николай_глазов |
правила_разработки:как_не_надо_делать:2018-04-12_не_протестировал_код [20.05.2019 15:18] (текущий) |
||
|---|---|---|---|
| Строка 1: | Строка 1: | ||
| **Нарушено правило**: Тестировать код после любых изменений.\\ | **Нарушено правило**: Тестировать код после любых изменений.\\ | ||
| **Постановка задачи**: Использовать в функции определения выходного техподдержки функции из библиотеки date_lib.\\ | **Постановка задачи**: Использовать в функции определения выходного техподдержки функции из библиотеки date_lib.\\ | ||
| - | **Ошибка:** После первой ошибки, исправив её, не протестировал повторно код.\\ | + | **Ошибка:** После первой ошибки добавил "return false", и думая, что это очень небольшие изменения не стал тестировать код. В коде появилась новая ошибка забыл поставить ";" после false\\ |
| - | **Как надо делать:** Тестировать код, после каждого изменения.\\ | + | **Как надо делать:** Тестировать код, даже после минимальных изменений. Даже если Вы просто добавили комментарий или изменили string.\\ |
| <color #ed1c24>**Неверное решение**</color>\\ | <color #ed1c24>**Неверное решение**</color>\\ | ||
| Строка 35: | Строка 35: | ||
| /*Не удаляйте эту строку и ниже!*/ | /*Не удаляйте эту строку и ниже!*/ | ||
| - | + | ~~META: | |
| - | {(rater>id=1|name=Прочитал_правила_разработки:как_не_надо_делать:2018-04-12_тестировать_код|type=vote|trace=user|tracedetails=1)} | + | user = sergey_osintsev |
| + | ~~ | ||
| + | ~~OWNERAPPROVE~~ | ||
| + | {(rater>id=1|name=Прочитал_правила_разработки:как_не_надо_делать:2018-04-12_не_протестировал_код|type=vote|trace=user|tracedetails=1)} | ||