чтоль?)
никто не говорил что будет легко. Если вдруг идея тотальной имутабельности для тебя пока слишком сложно - то ограничение только одно - все обязательные данные должны передаваться сразу в конструктор что бы после инициализации состояние твоих объектов было консистентным
Обсуждают сегодня