Clean Tests: how to structure your tests, so that they serve you well
Not many projects have a good set of tests. Even less have a decent pack of them that not only are a good safety net when changing code, but also serve as always-up-to-date documentation of the system. I will show you how to write and refactor tests so that they're easy to read, not very hard in maintenance and give you comprehensible info about current development state.
АвторPawel Lipinski
ОрганизаторСообщество JUG.ru
Лекции курса
20- Clean Tests: how to structure your tests, so that they serve you well▶ Вы тут
- Groovy DSL для plugin-ов: Расширения человеческим языкомБарух Садогурский
- JBoss Drools Expert против грязиВиктор Полищук
- JDK8: Stream styleСергей Куксенко
- Java Embedded у вас дома!Александр Мироненко, Александр Белокрылов
- Java mapping для прагматичных программистовВладимир Красильщик
- Java-сертификация. Что такое и зачем это нужно?Сергей Клименков
- Spring 4.0: новое поколениеЕвгений Борисов
- UrsaJ: HTTP File StorageКузьма Деретюк
- Аварийный дамп — «черный ящик» упавшей JVMАндрей Паньгин
- В поисках Tommy HilfigerМихаил Хлуднев
- Занимательные истории из жизни технической поддержки JVMНикита Липский, Михаил Быков
Показать все 20 лекций
- Как я создал desktop-приложение на Java, скачанное 9 000 000 разАнтон Кекс
- Компромиссы, или Как проектируются языки программированияАндрей Бреслав
- О чём молчат Heap Dump-ыАлексей Шипилёв
- Мутационное тестирование, или О чём молчит Code CoverageГлеб Смирнов
- Парадигмы ООП, основы здравого дизайна и архитектуры Java приложенийНиколай Алименков
- Платформа для Видео сроком в кварталАлександр Тоболь
- Спорим, в твоем приложении есть утечка памяти?Никита Сальников-Тарновский
- Франкенштейнизация Voldemort или key-value данные в ОдноклассникахРоман Антипин
Онлайн-курсы по программированию
3
Машинное обучение для анализа текстов
От бизнес-идеи к ее реализации: учимся инновационному предпринимательству с нуля.
С платными опциями

Разработка игры-платформера на Defold: базовый уровень
Создайте свой первый платформер с нуля! За 7 недель вы не просто освоите движок Defold, а пройдете весь путь геймдев-разработчика: от кода и анимаций до дизайна и сюжета.
Бесплатный

Python для начинающих
Курс посвящен основам программирования на языке Python — одном из самых популярных и понятных языков, идеально подходящих для первого знакомства с IT.
Бесплатный
