Шаблон Java Builder: объяснение за 3 минуты

 

Разбор шаблона Java Builder Шаблон Builder в Java — это мощный способ создания объектов с множеством полей. Конструктор Java позволяет гибко создавать объекты без использования телескопических конструкторов. В этом видео объясняется, почему существует конструктор, почему он лучше Java Beans и как реализовать конструктор в Java с расширенной валидацией, включая продвинутый конструктор с плавным API, созданный с помощью цепочки интерфейсов. Поддержите меня на Patreon:   / jackhodkinson   Исходный код:
00:00 Что такое конструктор в Java? 00:37 Java Beans 00:56 Простой конструктор Java 01:19 Конструктор Java с валидацией 01:33 Конструктор Java с обязательными полями 02:13 Тёмные искусства