Size: a a a

2020 August 19

L

Lee Armstrong in supapro.cxx
Danya
Я просто понимаю что он плох
Потому что ты не умеешь его готовить
источник

D

Danya in supapro.cxx
Lee Armstrong
Потому что ты не умеешь его готовить
Потому что я не хочу уметь готовить говно
источник

D

Danya in supapro.cxx
Так всё-таки
https://t.me/supapro/729142
источник

D

Danya in supapro.cxx
По идее можно и я вроде так делал
источник

D

Danya in supapro.cxx
Правда давно не пользовался виртуальными функциями
источник

L

Lee Armstrong in supapro.cxx
Danya
Потому что я не хочу уметь готовить говно
Демагогия. Сервис локатор говно потому что не хочу уметь готовить говно, шта?

Вот скажи мне почему сервис локатор говно, а потом я тебе покажу почему он silver bullet.
источник

ПК

Побитый Кирпич... in supapro.cxx
Lee Armstrong
Ой, чувак, ты только одно название увидел и уже плюешься.
Не, ну метод init это сразу варн
источник

D

Danya in supapro.cxx
Lee Armstrong
Демагогия. Сервис локатор говно потому что не хочу уметь готовить говно, шта?

Вот скажи мне почему сервис локатор говно, а потом я тебе покажу почему он silver bullet.
Нет
Ты сказал: ты умеешь его готовить
Я сказал: я не хочу уметь готовить говно

СервисЛокатор порождает неявные зависимости, что делает код слабо тестируемым
источник

ПК

Побитый Кирпич... in supapro.cxx
Lee Armstrong
Демагогия. Сервис локатор говно потому что не хочу уметь готовить говно, шта?

Вот скажи мне почему сервис локатор говно, а потом я тебе покажу почему он silver bullet.
сервис локатор гавно, потому что он скрывает зависимости класса
источник

ПК

Побитый Кирпич... in supapro.cxx
Теперь ты не можешь понять от чего класс зависит, пока не посмотришь его тело. Это как шаблоны в С++
источник

ПК

Побитый Кирпич... in supapro.cxx
неявный интерфейс хуже явного
источник

D

Danya in supapro.cxx
Побитый Кирпич
Теперь ты не можешь понять от чего класс зависит, пока не посмотришь его тело. Это как шаблоны в С++
Концептики концептульки
Надеюсь лет через 20 запретят использовать те операции, которые не прописаны в констрейнте для шаблонного параметра
источник

ПК

Побитый Кирпич... in supapro.cxx
Danya
Концептики концептульки
Надеюсь лет через 20 запретят использовать те операции, которые не прописаны в констрейнте для шаблонного параметра
А чо щас можно чтоли?
источник

D

Danya in supapro.cxx
Побитый Кирпич
А чо щас можно чтоли?
Конечно
источник

ПК

Побитый Кирпич... in supapro.cxx
Бля
источник

D

Danya in supapro.cxx
Если тип соответствует концепту, то предоставляет ещё метод foo, то ты его можешь использовать
источник

D

Danya in supapro.cxx
Хотя может я чего-то не знаю и фигню сказал
источник

ПК

Побитый Кирпич... in supapro.cxx
Если это так то это тупо. Если функция принимает концепт Foo, но зовёт внутри метод bar, то на самом деле она принимает концепт FooAndBar
источник

ПК

Побитый Кирпич... in supapro.cxx
То есть концепт должен полностью покрывать все юзкейсы в теле функции
источник

ПК

Побитый Кирпич... in supapro.cxx
Иначе это бред какой то
источник