Sheldhur
почему?
Pauline
в воксе был файл jsx на 2к строк
Nikita
спринг устроит?
А че ты на ноде забыл. Есть ООП языки там и пиши ООП. ИМХО на JS удобней в функциональном стиле писать, чем в ООП
Sheldhur
да как тебе сказать
Sheldhur
хайп
Sergey
+
лол
Sergey
ну напишите быстрое приложение с тысячами классов
Sheldhur
стильно, модно, молодежно
Sergey
да ещё и чтобы понятно всё было
Nikita
У меня просто есть опыт видеть NodeJS код, который писали Java програмисты
Nikita
И это боль
Nikita
не возможно поддерживать
Sheldhur
ну напишите быстрое приложение с тысячами классов
чё, анриалэнжн на функциональщине?
Nikita
В JS не удобно работать в ООП стиле
Sergey
попробуй разобраться
Sergey
потом посмотри на производительность
Sergey
подумай
Sergey
и пиздани ещё раз что ооп охуенен
Vitaly
Гагага
Sergey
ух блядь
Sheldhur
ну за производительность никто не тер
Sheldhur
речь была о удобстве восприятия
Sergey
ага
Sergey
конечно
Vitaly
речь была о удобстве восприятия
Тут тоже ооп не самый удачный выбор
Sheldhur
ой всё
Алексей
но не творить дичь, вызывая детей из родителя
GoF template method - целый паттерн про это есть. Да и не один
Vitaly
Паттерны, гоф, 2018
Sergey
Sheldhur
а чё не так?
Sergey
да так
Sergey
половины этих методов просто нет
Sergey
они где-то
Sergey
где-то в другой части проекта
倫太郎
удобно воспринимать!
Что это мать твою
Sheldhur
ну в жс же так же
倫太郎
Мне страшно это читать
Sergey
Мне страшно это читать
к Sheldhur обратись, он тебе ещё из своего подкинет))
Анатолий
Это типа абстрактных методов?
Sheldhur
у меня нет такого :)
Sheldhur
это дичь
Sheldhur
виртуальные это дичь
Sergey
лол
Sheldhur
я тебе сказал, же
Sergey
все плюсы на этом построены
Sergey
рассказывай да
Sheldhur
ну и чё дальше
Sergey
ну и то
Sheldhur
что плюсы на этом
Анатолий
Виртуальные, это как класс + интерфейс, 2 в одном?
Sergey
нет
Sheldhur
это чё законодатель моды?
Sergey
это выбор реализации в момент исполнения
Sergey
какой именно наследник будет выполнен
Sergey
моя любимая часть
Sergey
virtual void Release() { if (--m_refs<=0) delete this; }
Алексей
Паттерны, гоф, 2018
Ну если человек любит ООП, то Гоф должен быть отличным аргументом
Sergey
новый C++
Sergey
приятненько
Sergey
с модификаторами перегрузки
Анатолий
Пока что все понятно
Sergey
ну да)
Sergey
тут всё окай
Анатолий
Любая норм иде справится с таким зная с каким классом ты ща работаешь
Sergey
это из приятных кусков)
Sergey
а вот это уже не назвать приятным
Sheldhur
а вот это уже не назвать приятным
ты когда это всё разобрать пытался, ты это в IDE делал или в своём блокноте с плагинами для подсветки кода?
Sergey
в IDE конечно 🙂
Sergey
только иногда получалось так, что блокнот лучше подсказки давал, чем иде от мс
Анатолий
Я на плюсах не пишу, и вообще не могу понять что там происходит