Тестовое покрытие так вообще оказалось помогает программировать. Не тестировать. А именно программировать. Всегда можно написать некую "эмуляцию" того кода, который не понимаешь откуда взять. Но на котором тест падает. Всегда можно написать "заглушку". Типа "на время". И зачастую это "на время" годится "на годы". Главное - хорошее покрытие кода тестами.
Грубо говоря можно по-честному посчитать производную. А можно захардкодить, что производная от синуса это косинус. И этот хард код скорее всего ГОДЫ будет эффективно работать.
ОтветитьУдалить"Таблицы Брадиса" - из той же серии.
ОтветитьУдалить