|
18.06.2017, 02:14 | #1 |
Участник
|
Цитата:
Цитата:
Комментарий кому? окружению, которое выполняет unitTest'ы, функциональные тесты? причем делает это в разное время и по разным событиям? вообще вы предполагаете тестировать "простое, конкретное, короткое" решение? в ручном или автоматическом режиме? с какими данными? а есть еще и нагрузочные тесты. есть еще тесты, которые проверяют совместимость на уровне программных интерфейсов. простой код должен быть только у самого кода, который входит в поставку или простой должен быть весь код включая тесты? есть еще и другие критерии, помимо тестирования. среди этих критериев будут и ошибочные, будут и неучтенные. Возвращаясь к Мортире - не учли вес и ошиблись в эффективности. Но теперь эти критерии учитываются - танки проверяются на возможность транспортировки. раньше я уже говорил о панельных домах, в при строительстве которых не учитывалась стоимость отопления и обслуживания, а также стоимость неизбежного порожняка при перевозке. разные критерии => разная простота. разная простота => недопонимание групп разработчиков. недопонимание разработчиков => зачем так сложно? вроде тривиальная логическая цепочка. Но упорно к недостаткам у людей сводите. Цитата:
Сообщение от Maxim Gorbunov
"Программисты должны быть смелыми, чтобы не пугаться, когда все перепуталось так, что никто не разберет..." (c) Тарас
|
|
|
За это сообщение автора поблагодарили: ax_mct (1). |
18.06.2017, 03:05 | #2 |
Banned
|
Цитата:
Сообщение от mazzy
...
в вашем конкретном абзаце разница проявляется в комментарие. Комментарий кому? окружению, которое выполняет unitTest'ы, функциональные тесты? причем делает это в разное время и по разным событиям? вообще вы предполагаете тестировать "простое, конкретное, короткое" решение? в ручном или автоматическом режиме? с какими данными? а есть еще и нагрузочные тесты. есть еще тесты, которые проверяют совместимость на уровне программных интерфейсов. простой код должен быть только у самого кода, который входит в поставку или простой должен быть весь код включая тесты? Поэтому нормально писать такие комментарии в коде. Смешно но в последнее время я часто такие пишу. Типа того "не совсем правильно, но вы мне спасибо скажете когда будете дебажить" к примеру в случае сложных join. Насчет тестирования здесь не существенно - пара достаточных статических функций или реализация MVC в стакане с водой. В AX в моей реальности - все ручками. Простой код должен быть везде. |
|
|
|