- Но скажи, крокодильчик, как же это у вас всё-таки получается?! На что крокодильчик поднимает на неё огромные грустные глаза и говорит: - Ах, мадам, если б вы только знали, мадам, как нас здесь пИздят!
Продакшен когда-нибудь все равно упадет, как его не тестируй. Но можно сделать так, чтобы он аккуратно падал с информативными логами и легко поднимался.
вот наверное и авторы софта боинга так же думали. :) а ранее боинг был с репутацией в т.ч. в софте
у нас сервера обвешаны полностью логами. большая часть потоков автоматически перезапускаются, изредка помогает на нефатальных ошибках. ну и как-то в последнее время стало сильно получше. часто месяцами и по полгода работает без перезагрузок
Юнит-тесты (и вообще готовые тесты) удобны при вводе новых фичей, чтобы проверить некоторые простые вещи, чтобы не поломались. На багоустойчивость по большому счету не влияет. Удобство разработки только
Юнит-тесты (и вообще готовые тесты) удобны при вводе новых фичей, чтобы проверить некоторые простые вещи, чтобы не поломались. На багоустойчивость по большому счету не влияет. Удобство разработки только
Кто сказал, что я ненормальные классы делаю? Изоляция не всегда помогает. Вот был у меня один клиент. Доработал второй. Прогнал по тестам его и сразу видно, что работает или нет. Удобство разработки. И все