Показать сообщение отдельно
Старый 18.06.2017, 03:05   #4  
ax_mct is offline
ax_mct
Banned
 
2,548 / 1091 (0) ++++++++
Регистрация: 10.10.2005
Адрес: Westlands
Цитата:
Сообщение от mazzy Посмотреть сообщение
...
в вашем конкретном абзаце разница проявляется в комментарие.
Комментарий кому?

окружению, которое выполняет unitTest'ы, функциональные тесты?
причем делает это в разное время и по разным событиям?

вообще вы предполагаете тестировать "простое, конкретное, короткое" решение?
в ручном или автоматическом режиме?
с какими данными?

а есть еще и нагрузочные тесты.
есть еще тесты, которые проверяют совместимость на уровне программных интерфейсов.

простой код должен быть только у самого кода, который входит в поставку
или простой должен быть весь код включая тесты?
В наших кастомизациях в AX сложность чаще всего появляется чтобы стыдно не было перед другими программистами. Ну или чтобы выглядеть профи.

Поэтому нормально писать такие комментарии в коде. Смешно но в последнее время я часто такие пишу. Типа того "не совсем правильно, но вы мне спасибо скажете когда будете дебажить" к примеру в случае сложных join.

Насчет тестирования здесь не существенно - пара достаточных статических функций или реализация MVC в стакане с водой. В AX в моей реальности - все ручками.

Простой код должен быть везде.
Миниатюры
Нажмите на изображение для увеличения
Название: Screen Shot 2017-06-17 at 22.57.02.png
Просмотров: 361
Размер:	187.0 Кб
ID:	11506