Просто прочитайте это сообщение в блоге - Help! I’m Terrible At Migrating/Restructuring Code In A Test-First Manner. У меня был подобный опыт, и я подумал, что попробую открыть его для более широкого сообщества ...Советы и рекомендации для тестовой разработки
3
A
ответ
0
Я использую TFD - Test First development в проекте миграции данных. Я понимаю, пока вы не поймете, что философия TFD и инструмент тестирования, как правило, развиваются медленно. Но когда вам нужно изменить код разработки, вы увидите большие преимущества TFD. Я думаю, что в TFD есть правила буксировки, которые вы всегда не должны прерывать:
- Рассматривайте свой тестовый код как первый гражданин. Чистый код и всегда рефакторинг вашего кода тестирования
- Никогда не пишите код до тех пор, пока у вас не будет теста на разрыв и не выполните простейший код для прохождения теста.
Если вы всегда уважаете правила шланга, то это все о практике TFD.
Для меня, я думаю, я никогда больше не буду котироваться без проверки на неудачу.
В то время как благотворительное отношение хорошее, на самом деле это не вопрос. – Amber
Вы говорите там сообщество. Это требует CV. Вы должны отметить, что вы публикуете wiki сообщества. –
Нет никаких трюков ... Нет бесплатного обеда. Вам придется заплатить свой технический долг - один цент за раз, когда вы идете вперед. Получите свои советы в книге WELC от перьев Майкла, кусайте свою губу и солдата. Вернитесь, если у вас есть какие-то конкретные вопросы. – Gishu