История изменений
Исправление Stanson, (текущая версия) :
TDD это очень специфическая хрень, и того кто тащит её везде и всюду надо просто бить по морде.
ЗЫ: Однажды попросил большого любителя TDD претендующего на работу написать тест для проверки реализации sin(). Очевидно, реализация sin() которая возвращает 2 если аргумент в точности равен 890384.32199809 является ошибочной и тест должен такой косяк мгновенно выявлять. Ну все помнят факап с Intel FDIV. Крендель почему-то сразу слился в закат со своим TDD.
Инструменты надо подбирать под задачу, а не использовать напильник и для забивания гвоздей и для вакуумного напыления.
Исправление Stanson, :
TDD это очень специфическая хрень, и того кто тащит её везде и всюду надо просто бить по морде.
ЗЫ: Однажды попросил большого любителя TDD претендующего на работу написать тест для проверки реализации sin(). Очевидно, реализация sin() которая возвращает 2 если аргумент в точности равен 890384.32199809 является ошибочной и тест должен такой косяк мгновенно выявлять. Крендель почему-то сразу слился в закат со своим TDD.
Инструменты надо подбирать под задачу, а не использовать напильник и для забивания гвоздей и для вакуумного напыления.
Исходная версия Stanson, :
TDD это очень специфическая хрень, и того кто тащит её везде и всюду надо просто бить по морде.
ЗЫ: Однажды попросил большого любителя TDD претендующего на работу написать тест для проверки реализации sin(). Очевидно, реализация sin() которая возвращает 2 если аргумент в точности равен 890384.32199809 является ошибочной и тест должен такой косяк мгновенно выявлять. Крендель почему-то сразу слился в закат.
Инструменты надо подбирать под задачу, а не использовать напильник и для забивания гвоздей и для вакуумного напыления.