Здравствуйте, kwas, Вы писали:
K>Как проверить вменяемость велосипедостроителя?
Вижу два пути:
K>а) наличие тестов,
K>б) вставка велосипеда в проект.
Вы смотрите на ситуацию со стороны начальника, т.е. велосипедостроитель — обязательно подчиненный. Я работаю в команде из 3х человек, выраженной иерархии у нас нет, но велосипедостроитель, не желающий слышать о юнит-тестах — старший товарищ, типа где-то даже начальник. Да, и такое бывает

.
Поэтому я, когда пишу что-то явно библиотечной направленности (типа bicycle_lib::tree<T>), то добровольно рисую юнит-тест, если в нашей общей bicycle_lib обнаружился глюк, опять же рисую тестик для обнаружения этого глюка, но покрытие тестов очень низкое. Так вот, даже в этой ситуации юнит-тесты здорово помогают, при том, что никакого TDD и в помине нет.
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>