типов, чтобы нам не передали "какую-то не такую строку"
2. для поведения, если хочется чтоб эти скаляры как-то себя вели
ну и ответы:
1. а какая "не такая" строка может быть в подписи? ну, можно конечно, просто чтобы глупых ошибок избежать, но звучит не супер критично
2. а какое отдельное поведение есть, которое мы бы хотели делегировать объекту подписи?
в общем я б скаляр оставил.
Вот я вот тоже так думаю, просто тут апологет DDD сопротивляется и доказывает что нужен именно класс Signature. И вот чувствую, что у него тоже часть правды есть, но не настолько чтобы упарываться совсем и оборачивать каждую строку в свой класс. Мой голос тоже за скаляр и YAGNI. 👍🏻
1. Строку валидируешь валидатором. 2. Поведение выносишь в сервис. И не паришься.
Обсуждают сегодня