Исследования по TDD - PullRequest
       15

Исследования по TDD

10 голосов
/ 03 октября 2008

Я знаю, что в университете штата Северная Каролина было проведено некоторое исследование TDD. Они опубликовали статью под названием « Начальное исследование развития, основанного на тестировании, в промышленности ». Другие публикации NCSU можно найти здесь .

Кто-нибудь может указать мне другие хорошие публикации на эту тему?

Ответы [ 3 ]

7 голосов
/ 20 октября 2008

Об эффективности первого подхода к программированию . Автор: Хакан Эрдогмус, Маурицио Морисио и Марко Торчиано.

Несмотря на название, оно охватывает TDD:

Аннотация:

Основано на тестовой разработке (TDD) на оформление куска функциональность как тест, реализующий функциональность такая, что тест проходит и итерацию процесса.

Эта статья описывает контролируемый эксперимент по оценке важного аспект TDD: в TDD программисты написать функциональные тесты перед соответствующий код реализации. Эксперимент проводился с студенты. В то время как экспериментальная группа применила тест сначала стратегия, контрольная группа применила более обычное развитие техника, написание тестов после реализация. Обе группы следовали инкрементный процесс, добавление нового показывает по одному и регресс проверять их.

Мы нашли этот тест первым студенты в среднем написали больше тестов и, в свою очередь, студенты, которые написали больше тесты были более продуктивными. Мы также заметил, что минимальное качество линейно увеличивается с числом тесты программиста, независимо от Используемая стратегия развития.

4 голосов
/ 03 октября 2008

В цифровой библиотеке ACM имеется довольно много статей о TDD. Просто найдите тестовую разработку.

Лучшие результаты от Google Научно-исследовательские разработки, основанные на тестировании :

Разработка через тестирование: концепции, таксономия и будущее направление в IEEE Computer Society.

Улучшение архитектуры программного обеспечения через TDD в ACM

0 голосов
/ 23 августа 2016

Я, как практикующий специалист по TDD, запустил новый сайт WeDoTDD.com , в котором перечислен именно этот список. Компании, практикующие это, и истории о том, как они практикуют разработку через тестирование!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...