Я очарован TDD. Я посмотрел кое-что в интернете, увидел видео дяди Боб, где он сделал приложение для боулинга, и теперь я хочу пойти дальше. В моей обычной работе я не создаю приложения для боулинга. В основном я создаю тяжелые приложения. Они строятся в нескольких слоях и т. Д.Источник обучения TDD
Кто-нибудь знает книгу, видео, учебное пособие и т. Д., В котором описывается использование, делает и т. Д. Для TDD в центрированных приложениях с CRUD?
Как протестировать практически любой тип Java-кода: http://www.amazon.com/books/dp/0131177052 –
Вы вообще пишете тесты? Если нет, начните делать это. Если да, попробуйте написать их в первую очередь. – doctorlove
Я не видел видео, но если теперь вы думаете, что это применимо только к приложениям для боулинга, это было, вероятно, плохо ;-) Процесс должен быть таким же для вашего приложения. Я знаю TDD (относительно модульных тестов) как простой циклический процесс: Напишите новый тест => Произведите тестовую работу => Refactor => Повторите, пока вы не сможете придумать какой-либо новый тест для вашей спецификации. –