Size: a a a

2020 September 29

ПК

Побитый Кирпич... in pro.cxx
Alex Sandrov
У веб-сервера есть функционал, который можно затащить в язык
Стандартная библиотека большой не бывает
источник

AS

Alex Sandrov in pro.cxx
Побитый Кирпич
Стандартная библиотека большой не бывает
Тем более, что она состоит из (в основном) независимых модулей
источник

D

Danya in pro.cxx
eugene martein
И веб-сервер давайте в язык затащим, давайте-давайте, и Electron туда давайте затащим, и чтобы можно было писать сразу server* s = new server;
Можешь ещё операционку затащить (IncludeOS)
источник

V

Vladimir in pro.cxx
Vladimir
Переслано от Vladimir
Добрый вечер, есть функция в ней блок кода, и два параметра, эти параметры четыре раза меняються, при этом после каждого изменения нужно выполнить этот блок кода, можно ли как-то использовать его несколько раз и при этом не писать его после каждого изменения параметров?
Вы поняли ответ который вам дали с лямбдой или объяснить детальнее?
источник

AD

Apache DOG™ in pro.cxx
Ilia Zviagin
Нет какой-то одной верной техники. Как хочешь.

Фабрики нужны для "полиморфного" создания обектов.
Универсальные есть
источник

IZ

Ilia Zviagin in pro.cxx
Apache DOG™
Универсальные есть
Заявляешь что есть -- так пиши подробно...
источник

AD

Apache DOG™ in pro.cxx
Ilia Zviagin
Заявляешь что есть -- так пиши подробно...
DI есть, под него можно сделать компилятивную лабуду сведя всю "сложную" логику к пропихиванию аргументов в конструкторы и (а)синхронную аквизицию каких-либо ресурсов.
источник

IZ

Ilia Zviagin in pro.cxx
Apache DOG™
DI есть, под него можно сделать компилятивную лабуду сведя всю "сложную" логику к пропихиванию аргументов в конструкторы и (а)синхронную аквизицию каких-либо ресурсов.
И чем оно универсальное?
Надо начать с того, что DI далеко не всегда нужен.
вот просто не нужен он мне ни на фиг, и что я его применять буду?
Нет, не буду. Что в нём универсального тогда?
источник

AD

Apache DOG™ in pro.cxx
Ilia Zviagin
И чем оно универсальное?
Надо начать с того, что DI далеко не всегда нужен.
вот просто не нужен он мне ни на фиг, и что я его применять буду?
Нет, не буду. Что в нём универсального тогда?
Тебе то может он и не нужен, но задачу он решает, а этим аргументом можно заканселить абсолютно любую технологию.
источник

IZ

Ilia Zviagin in pro.cxx
Apache DOG™
Тебе то может он и не нужен, но задачу он решает, а этим аргументом можно заканселить абсолютно любую технологию.
Какую задачу?
источник

IZ

Ilia Zviagin in pro.cxx
Apache DOG™
Тебе то может он и не нужен, но задачу он решает, а этим аргументом можно заканселить абсолютно любую технологию.
Человек просил указать как ему создавать объекты в с++ программе по правильному, как положено в с++
DI уж точно не "как положено в с++"
источник

AD

Apache DOG™ in pro.cxx
Ilia Zviagin
Человек просил указать как ему создавать объекты в с++ программе по правильному, как положено в с++
DI уж точно не "как положено в с++"
источник

AD

Apache DOG™ in pro.cxx
Правильно, лучше прописывать аргументы конструкторов руками, а варианты инициализации через ифчики
источник

ГH

Гласси Hudobin in pro.cxx
Apache DOG™
Правильно, лучше прописывать аргументы конструкторов руками, а варианты инициализации через ифчики
Тебя здесь никто не слушает. В С++ сейчас не модно наследование через интерфейсы, и DI вместе с ним.
источник

AS

Alex Sandrov in pro.cxx
что такое DI?
источник

AF

Aidar Fattakhov in pro.cxx
Что такое C++?
источник

AS

Alex Sandrov in pro.cxx
Гласси Hudobin
Тебя здесь никто не слушает. В С++ сейчас не модно наследование через интерфейсы, и DI вместе с ним.
Через что сейчас модно делать наследование?
источник

AK

Andrei K in pro.cxx
Alex Sandrov
что такое DI?
Депенденси инжекшон
источник

AK

Andrei K in pro.cxx
Alex Sandrov
Через что сейчас модно делать наследование?
Наследование вообще не модно делать.
источник

ГH

Гласси Hudobin in pro.cxx
Alex Sandrov
Через что сейчас модно делать наследование?
Не наследование. Композиция. Через трейты.
источник