Size: a a a

2020 August 02

CD

Constantine Drozdov in pro.cxx.holywars
многобукав
источник

AF

Aidar Fattakhov in pro.cxx.holywars
/dev/urandon ¯\_(ツ)_/¯
Зачем тебе утиность?
странный вопрос
источник

/dev/urandon ¯\_(ツ)_... in pro.cxx.holywars
Aidar Fattakhov
странный вопрос
Нормальный вопрос
источник

/dev/urandon ¯\_(ツ)_... in pro.cxx.holywars
Любая фича должна иметь под собой основание
источник

AF

Aidar Fattakhov in pro.cxx.holywars
чтобы явно не указывать реализованные интерфейсы общего использования
источник

/dev/urandon ¯\_(ツ)_... in pro.cxx.holywars
Абсолютно любая
источник

/dev/urandon ¯\_(ツ)_... in pro.cxx.holywars
Aidar Fattakhov
чтобы явно не указывать реализованные интерфейсы общего использования
Чтобы что. Чтобы какую проблему решить?
источник

CD

Constantine Drozdov in pro.cxx.holywars
/dev/urandon ¯\_(ツ)_/¯
Любая фича должна иметь под собой основание
Утиная типизация позволяет не завязывать в узел соседей по иерархии
источник

AF

Aidar Fattakhov in pro.cxx.holywars
/dev/urandon ¯\_(ツ)_/¯
Чтобы что. Чтобы какую проблему решить?
концепты писать
источник

CD

Constantine Drozdov in pro.cxx.holywars
/dev/urandon ¯\_(ツ)_/¯
Чтобы что. Чтобы какую проблему решить?
Если у тебя есть модули Derived2 и Derived1 с общей базой Base, они могут взаимодействовать не только в общей терминологии из Base, но и в общей части производной терминологии
источник

/dev/urandon ¯\_(ツ)_... in pro.cxx.holywars
Aidar Fattakhov
концепты писать
Вот есть проблема: статическая проверка контрактов. Ты хочешь решать её через утку. Но это не значит, что у проблемы только одно решение
источник

AF

Aidar Fattakhov in pro.cxx.holywars
/dev/urandon ¯\_(ツ)_/¯
Вот есть проблема: статическая проверка контрактов. Ты хочешь решать её через утку. Но это не значит, что у проблемы только одно решение
никто не говорил про только
источник

CD

Constantine Drozdov in pro.cxx.holywars
/dev/urandon ¯\_(ツ)_/¯
Вот есть проблема: статическая проверка контрактов. Ты хочешь решать её через утку. Но это не значит, что у проблемы только одно решение
Решение без утки содержит явный недостаток. Две реализации Option1 и Option2 с полностью одинаковым интерфейсом не связаны между собой.
источник

AF

Aidar Fattakhov in pro.cxx.holywars
источник

/dev/urandon ¯\_(ツ)_... in pro.cxx.holywars
Constantine Drozdov
Решение без утки содержит явный недостаток. Две реализации Option1 и Option2 с полностью одинаковым интерфейсом не связаны между собой.
А зачем им быть связанными?
источник

CD

Constantine Drozdov in pro.cxx.holywars
/dev/urandon ¯\_(ツ)_/¯
А зачем им быть связанными?
Потому что это позволит взаимодействовать Derived2 и Derived1 без необходимости явно завязываться друг на друга
источник

/dev/urandon ¯\_(ツ)_... in pro.cxx.holywars
Я больше проблем вижу от утки чем решенных проблем
источник

AF

Aidar Fattakhov in pro.cxx.holywars
/dev/urandon ¯\_(ツ)_/¯
Я больше проблем вижу от утки чем решенных проблем
там написано что в расте есть утиночка
источник

CD

Constantine Drozdov in pro.cxx.holywars
Aidar Fattakhov
там написано что в расте есть утиночка
там хрень написана
источник

CD

Constantine Drozdov in pro.cxx.holywars
давай по ссылке их аргументы
источник