Size: a a a

JavaScript fwdays

2021 November 23

SS

Sergiy Skyninko in JavaScript fwdays
это фраза ничего не объясняет. ничему не учит. просто - фраза паразит как "мля"

у метапрограммирования немалая история. началось оно с макросов в лиспе. был Nemerle
но - не прижилось нигде кроме Ruby. а к чему это привело - известно
источник

SS

Sergiy Skyninko in JavaScript fwdays
во всем нужна мера - это тоже самое что
надо делать правильно. а неправильно - не надо делать
лучше быть здоровым и богатым, чем больным и бедным
источник

VD

Vladyslav Dukhin in JavaScript fwdays
Тем не менее существует бесчисленное количество проектов, библиотек и фреймворков, популярных во всем мире, которые живут благодаря метапрограммированию
источник

SS

Sergiy Skyninko in JavaScript fwdays
в конечного размера Всесленной - возможно ли бесчисленность?
источник

SS

Sergiy Skyninko in JavaScript fwdays
и может проще будет если вы вместо бесчисленного количества назовете - 3
источник

SS

Sergiy Skyninko in JavaScript fwdays
просто 3 проекта
источник

AM

Alexander Mostovenko in JavaScript fwdays
sqlalchemy в python, довольно успешный проект, но сорсы там реально очень сложно читать
источник

VD

Vladyslav Dukhin in JavaScript fwdays
Все опенсорс проекты, примеряющие метапрограммирование, в докладе я бы просто не смог перечислить. Их много и Вы можете задаться вопросом, и изучить исходный код тех инструментов, с которыми работаете, чтобы понять есть там метапрограммирование или нет
источник

SS

Sergiy Skyninko in JavaScript fwdays
я вот погулил, и бытенько нашел с чем согласен:
https://eax.me/avoid-metaprogramming/
источник

SS

Sergiy Skyninko in JavaScript fwdays
зачем в докладе? тут назовите, да и все :)
источник

T

Taras in JavaScript fwdays
І пробем в хайлоаді чи біг дата хоч 5 точкой жуй) orm зло
источник

SS

Sergiy Skyninko in JavaScript fwdays
вы ж названия их знаете? так напишите их
источник

AM

Alexander Mostovenko in JavaScript fwdays
вот, да, плюсую, главное не сойти с ума с этими супер возможностями)
источник

VD

Vladyslav Dukhin in JavaScript fwdays
Вы можете заглянуть в Lodash и Nest.js, например 😉
источник

SS

Sergiy Skyninko in JavaScript fwdays
а сходят с ума - незаметно для самих сходящих :) в этом проблема
источник

AM

Alexander Mostovenko in JavaScript fwdays
знаю, сам там бывал)
источник

SS

Sergiy Skyninko in JavaScript fwdays
я видел например проекты где сходили с ума применяя кругом АОП. Неплохая ж штука. Пока в нее не начинают заталкивать все.
источник

MH

Max Harpsiford in JavaScript fwdays
Всякий инструмент всего лишь инструмент. Бутылки у нас в стране тоже применяют не по назначению
источник

SS

Sergiy Skyninko in JavaScript fwdays
это общие слова, как и выше. как и "инструмент надо подбирать под задачу". то есть - ни ап чем
критерии какие? какие формальные есть критерии "назначения инструмента", "в меру", ...?
источник

AM

Alexander Mostovenko in JavaScript fwdays
мабуть мали на увазі orm) ну так, з orm ми теж злазили юзали алхімію як query builder
источник