Size: a a a

2020 September 04

RM

Roy Mustang in C++ Together 2.0
Так, теперь тестовый модуль, все ModuleTestA в PluginTestA.cpp содержит пример
источник

RM

Roy Mustang in C++ Together 2.0
источник

RM

Roy Mustang in C++ Together 2.0
Первые два вызова GetPlugin - это тестирование кэширования указателей, а третий вызов GetPlugin показывает что свинья не работает как мне хочется
источник

RM

Roy Mustang in C++ Together 2.0
Он конечно видит что такого класса нет в мапе и возвращает nullptr, но хотелось бы чтоб это дело на уровне компиляции запрещалось свиньей
источник

RM

Roy Mustang in C++ Together 2.0
@AlexFails ну что там, начальник? Если что смотреть ветку Develop, а GetPlugin в ModuleManager.hpp лежит, по пути Helena/Common/
источник

🦊

🦊fox.cpp in C++ Together 2.0
Roy Mustang
Да срал я на Лискова с высокой колокольни
жавист срет на Лискова, вот это новость
источник

RM

Roy Mustang in C++ Together 2.0
🦊fox.cpp
жавист срет на Лискова, вот это новость
Я не пишу на джаве
источник

RM

Roy Mustang in C++ Together 2.0
Да и вообще не особо придерживаюсь этих правил ООП
источник

RM

Roy Mustang in C++ Together 2.0
По мне так это говно собачье
источник

RM

Roy Mustang in C++ Together 2.0
Не спорю, на практике часто используется, но мне как то на это поебать, я придерживаюсь других правил: то что лучше под архитектуру подходит, то и юзаем
источник

O

Ofee in C++ Together 2.0
Roy Mustang
Не спорю, на практике часто используется, но мне как то на это поебать, я придерживаюсь других правил: то что лучше под архитектуру подходит, то и юзаем
Ты это сейчас одномоментно к ФП и Хаскелю пришёл, что ли?
источник

RM

Roy Mustang in C++ Together 2.0
Ofee
Ты это сейчас одномоментно к ФП и Хаскелю пришёл, что ли?
В смысле?
источник

A

Alex Ф-ф-фэils!🌠︙... in C++ Together 2.0
Ofee
Ты это сейчас одномоментно к ФП и Хаскелю пришёл, что ли?
Фу, фп
источник

🦊

🦊fox.cpp in C++ Together 2.0
Так он пришел к абузу средств ООП с приданием им совершенно иной семантики
источник

🦊

🦊fox.cpp in C++ Together 2.0
Сделав невозможным понимание его кода кем либо угодно кроме него самого
источник

RM

Roy Mustang in C++ Together 2.0
🦊fox.cpp
Так он пришел к абузу средств ООП с приданием им совершенно иной семантики
Я ни к чему не пришел, просто я использую то, что лучше подходит по ситуации, естественно делая N рефакторингов в последующем
источник

🦊

🦊fox.cpp in C++ Together 2.0
Как я уже ранее высказался, это был бы job security мощный, буть у него это job
источник

🦊

🦊fox.cpp in C++ Together 2.0
Но т.к. он просто это по фану делает - то это чистой воды мазахизм
источник

RM

Roy Mustang in C++ Together 2.0
🦊fox.cpp
Сделав невозможным понимание его кода кем либо угодно кроме него самого
Нет смысла делать код отзывчивым для других если делаешь его только ты
источник

RM

Roy Mustang in C++ Together 2.0
Я даю юзерам интерфейс, который является читабельным, а для себя мне не важно насколько это отзывчиво, я свой код точно пойму
источник