Преимущество переноса условия из метода в фабрику
От: varenikAA  
Дата: 10.04.21 05:33
Оценка:
if-else-switch
Удивительный дядя Боб. Предлагает переместить код if в фабрику.
А в конце острегает использовать в методе make перечисление, т.к. это создаст зависимость.
Но это тем более странно, что и оригинальный код ничего сложного не делает, кроме как задает текстовую переменную.
Т.е. чтобы создать строку нужна фабрика, но при этом никакой типизации лишь чтобы избежать зависимости.
Мне кажется или это «одержимость» примитивами? Так ведь удобнее вообще все на указателях на сях закодить.
Полгода назад читал обратное Types as Sets (мне понравилось), что тип должен содержать только множество валидных значений.
Я озадачен, т.к. Боба уважаю за книгу чистая архитектура.
☭ ✊ В мире нет ничего, кроме движущейся материи.
Отредактировано 10.04.2021 5:35 Разраб . Предыдущая версия .
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.