Вебинар. Основы разработки Java приложений через тестирование (TDD)

preview_player
Показать описание
Как получить изящный, гибкий и понятный код, который корректно работает и легко поддается модификации? Чтобы достичь цели, попробуйте тестировать программу еще до того, как она написана. Бессмыслица? Не спешите на скорые выводы.
На этом вебинаре мы рассмотрим основы разработки через тестирование (test-driven development, TDD). На примере реального Java приложения будут продемонстрированы простота и мощь данной методики.
Рекомендации по теме
Комментарии
Автор

Здравствуйте. У Вас есть площадка на какой площадке можно найти Ваши вебинары?

pavelnagrebetisky
Автор

Очень зря, что не рассказали про момент на 27:20.
Насколько я помню это важный пункт ТДД:
тестируемый код должен удовлетворять тесту, и ИМЕННО поэтому в методе sum была возвращена 4.
И вслед за этим должен был быть написан второй метода на тестирование этого метода, что было сделано аж на 33:21 и объяснено, что так как появилась ошибка, то пора опять рефакторить метод.
Было интересно, спасибо за пример.

danillazarev
Автор

Немного не понял на 40 минуте про константу. Чем слово ZERO скажет больше чем просто 0?

kolobokkenny
Автор

Мне кажется, неправильно говорить "покрыть код тестами" в контексте TDD. Лучше, наверное, "написать код, удовлетворяющий тесты"?

Superflywheel
Автор

Попытка привнести программирование в тестирование. Не думаю что это хорошо

Ovilord