2010-04-16 2 views
3

Просто прочитайте это сообщение в блоге - Help! I’m Terrible At Migrating/Restructuring Code In A Test-First Manner. У меня был подобный опыт, и я подумал, что попробую открыть его для более широкого сообщества ...Советы и рекомендации для тестовой разработки

+0

В то время как благотворительное отношение хорошее, на самом деле это не вопрос. – Amber

+2

Вы говорите там сообщество. Это требует CV. Вы должны отметить, что вы публикуете wiki сообщества. –

+1

Нет никаких трюков ... Нет бесплатного обеда. Вам придется заплатить свой технический долг - один цент за раз, когда вы идете вперед. Получите свои советы в книге WELC от перьев Майкла, кусайте свою губу и солдата. Вернитесь, если у вас есть какие-то конкретные вопросы. – Gishu

ответ

0

Я использую TFD - Test First development в проекте миграции данных. Я понимаю, пока вы не поймете, что философия TFD и инструмент тестирования, как правило, развиваются медленно. Но когда вам нужно изменить код разработки, вы увидите большие преимущества TFD. Я думаю, что в TFD есть правила буксировки, которые вы всегда не должны прерывать:

  • Рассматривайте свой тестовый код как первый гражданин. Чистый код и всегда рефакторинг вашего кода тестирования
  • Никогда не пишите код до тех пор, пока у вас не будет теста на разрыв и не выполните простейший код для прохождения теста.

Если вы всегда уважаете правила шланга, то это все о практике TFD.

Для меня, я думаю, я никогда больше не буду котироваться без проверки на неудачу.

 Смежные вопросы

  • Нет связанных вопросов^_^