такую тему, как паттерн DTO (Data Transfer Object). На примере небольшого приложения на Spring Boot, обсудим проблемы, которые решает паттерн, основные сценарии использования, а так же инструмент MapStruct, который может помочь сделать данное использование удобным и сократить количество boilerplate кода
Java разработчикам от уровня Junior до Middle+, и даже лидерам команд. Как правило, опытные разработчики знакомы с данной темой. Но, и для ИТ лидов или Senior разработчиков будет не лишним сделать картину более полной