Re[104]: Что такое Dependency Rejection
От: · Великобритания  
Дата: 21.03.24 18:57
Оценка:
Здравствуйте, Pauel, Вы писали:

P>Вот вам снова обоснование тестам после деплоймента. Причины — тот самый недетерминизм, который гарантированно есть:

По недетерминизму я тоже тебе всё объяснял. Его нужно менеджить. Выявлять и бороться.

P>другое время,

Рассказал как до мелочей, с примерами кода. Но ты сам себе стреляешь в ногу отстаивая право засирать весь код DateTime.Now глобальными переменными.

P>другая сеть,

Многопоточка, по сути. В проде её выцепить гораздо сложнее, чем в тестовом енве.

P>другой энвайрмент,

Конфиги? Менеджатся, расказал как.

P>другие данные,

У тестов данные по определению ровно такие же.

P>другая нагрузка

Мониторится.

P>итд

P>хоть бит-перфект соответствие энвайрментов — всё равно есть недерминизм.
Исследуем, находим, воюем с недетерминизмом. Тесты для этого — далеко не лучший инструмент.
но это не зря, хотя, может быть, невзначай
гÅрмония мира не знает границ — сейчас мы будем пить чай
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.