RUVIDEO
Поделитесь видео 🙏

Java #12. clean code, jdbc, юнит-тесты и собеседование

📁 Технологии и интернет 👁️ 24 📅 08.04.2026

Подписывайся на наши соц сети:
https://vk.com/javatutorial
https://max.ru/javalib
https://t.me/javalib

Что будет сегодня?
• Некоторые принципы чистого кода
• Работа с базой данных
• JDBC
• DataSource
• DAO
• Тестирование
• Пирамида тестирования
• Аннотации
• Модульные тесты на JUnit
• Принцип F.I.R.S.T. для юнит-тестов
• Что спрашивают на собеседованиях

Ссылка на boosty: https://boosty.to/aleksei_khitev/posts/08d9805d-9027-4e58-92ea-8033303ad19e
где найдутся:
материалы презентации в docx
код примеров
ответы на задания

Таймкоды:
00:58 Принципы чистого кода
11:57 JDBC
21:47 Тестирование
33:42 Темы на собеседованиях

Полезные ссылки:
Документация Java: про JDBC https://docs.oracle.com/javase/tutorial/jdbc/overview/index.html
Документация Apache: про commons-dbcp2 https://commons.apache.org/proper/commons-dbcp/index.html
Статья на Baeldung: про SOLID https://www.baeldung.com/solid-principles
Статья на Baeldung: про KISS https://www.baeldung.com/cs/kiss-software-design-principle
Статья на Baeldung: про DRY https://www.baeldung.com/cs/dry-software-design-principle
Статья про пирамиду тестирования https://habr.com/en/articles/672484/
Официальный гайд для Junit https://docs.junit.org/6.0.3/overview.html
Статья про F.I.R.S.T. https://howtodoinjava.com/best-practices/first-principles-for-good-tests/
Блог Klever (бывший Epam-овский): 7 причин отказа после собеседования в IT-компанию https://klever.blog/7-prichin-otkaza-posle-sobesedovaniya-v-it-kompaniyu/
Блог Klever (бывший Epam-овский): Виды собеседований в IT-компаниях: к чему готовиться https://klever.blog/types-of-interviews-in-it-companies/
Блог Klever (бывший Epam-овский): Собеседование с рекрутером: чего от вас ждут https://klever.blog/recruiter-interview/
Блог Klever (бывший Epam-овский): 13 частых ошибок на техническом интервью https://klever.blog/13-tech-interview-mistakes/
Блог Klever (бывший Epam-овский): Что написать в резюме, если нет опыта работы https://klever.blog/resume-beginners/

Что делает видео по-настоящему запоминающимся? Наверное, та самая атмосфера, которая заставляет забыть о времени. Когда вы заходите на RUVIDEO, чтобы посмотреть онлайн «Java #12. clean code, jdbc, юнит-тесты и собеседование», вы рассчитываете на нечто большее, чем просто загрузку плеера. И мы это понимаем. Контент такого уровня заслуживает того, чтобы его смотрели в HD 1080, без дрожания картинки и бесконечного буферизации.

Честно говоря, Rutube сегодня — это кладезь уникальных находок, которые часто теряются в общем шуме. Мы же вытаскиваем на поверхность самое интересное. Будь то динамичный экшн, глубокий разбор темы от любимого автора или просто уютное видео для настроения — всё это доступно здесь бесплатно и без лишних формальностей. Никаких «заполните анкету, чтобы продолжить». Только вы, ваш экран и качественный поток.

Если вас зацепило это видео, не забудьте взглянуть на похожие материалы в блоке справа. Мы откалибровали наши алгоритмы так, чтобы они подбирали контент не просто «по тегам», а по настроению и смыслу. Ведь в конечном итоге, онлайн-кинотеатр — это не склад файлов, а место, где каждый вечер можно найти свою историю. Приятного вам отдыха на RUVIDEO!

Видео взято из открытых источников Rutube. Если вы правообладатель, обратитесь к первоисточнику.