На лекции по TDD я делаю конвертер из арабских цифр в римские на Java. Лекция проходила 17 Октября 2015 г. на 1-м курсе магистратуры ИТММ ННГУ, Нижний Новгород.
Неубедительно. Пол часа борьбы с самим собой и нарушение Java конвенций именования методов. В реальной жизни эти ваши тесты никто писать не умеет и в большенстве компаний делают это чисто формально. В итоге тесты проверяют вовсе не юниты, не покрывают всего кода, бегут часами, не запускаются перед коммитами, игнорируются, не пишутся и не обновляются в условиях аврала. Я пришёл к выводу, что гораздо полезнее делать code review, а лучше сразу парное программирование. Лучше уделять время читабельности кода, соблюдению конвенций его форматирования и комментариям. Тесты если и нужно писать, то лишь на уровне sanity test модулей и для упрощения запуска кода этих модулей во время разработки и дебагирования.
=) Ну хоть фигурную скобку с новой строки не начинаешь и то радует ) Если не сложно можешь перезаснять видео, только по нормальному? (хер тебе а не коммит такого г.. -_-)
Очень подробная и понятная демонстрация TDD. Большое спасибо автору!!!
Спасибо за видео
ставлю лайк, но закончилось на самом интересном!
почему любой правильный код у кого то я скопирую а все равно выходят ошибки или в онлайн компилятор или InteligiIdea
Спасибо.
как тестировать rest методов в spring
Неубедительно. Пол часа борьбы с самим собой и нарушение Java конвенций именования методов. В реальной жизни эти ваши тесты никто писать не умеет и в большенстве компаний делают это чисто формально. В итоге тесты проверяют вовсе не юниты, не покрывают всего кода, бегут часами, не запускаются перед коммитами, игнорируются, не пишутся и не обновляются в условиях аврала.
Я пришёл к выводу, что гораздо полезнее делать code review, а лучше сразу парное программирование. Лучше уделять время читабельности кода, соблюдению конвенций его форматирования и комментариям. Тесты если и нужно писать, то лишь на уровне sanity test модулей и для упрощения запуска кода этих модулей во время разработки и дебагирования.
Юнит тесты - самые быстрые, че-то не то у тебя, если бегут часами
23:42 - автор не знает про Map?
Fedor Konstantinov знал, но забыл. Да и лекция не по Java а по TDD.
=) Ну хоть фигурную скобку с новой строки не начинаешь и то радует )
Если не сложно можешь перезаснять видео, только по нормальному? (хер тебе а не коммит такого г..
-_-)