Size: a a a

JavaScript.Ninja

2021 June 06

IE

Ilia Eliseev in JavaScript.Ninja
Но в ide типы посмотреть наверняка можно
источник

GL

Grigory Lapshin in JavaScript.Ninja
Из выводов We believe that the Haskell prototype was most concise for three reasons: (1) Haskell’s simple syntax, (2) the use of higher-order functions, and (3) the use of standard list-manipulating prim- itives in the standard prelude.
источник

GL

Grigory Lapshin in JavaScript.Ninja
Это 1994 год, я не думаю что они в IDE писали
источник

VK

Vladimir Klimov in JavaScript.Ninja
Просто нельзя сказать, что хаскель хорош, но типы тут не причем)
Это же неразрывно, без типов хаскель был бы не хаскелем
источник

VK

Vladimir Klimov in JavaScript.Ninja
Но сравнивать их с тс, конечно, смысла нет особенно)
источник

VS

Vitaliy Stoliarov in JavaScript.Ninja
Сильное заявление 😂 до тех пор, пока разработчик не уйдёт с проекта, потому что ему не нравится стэк, и придется тратить время на поиск и онбординг нового
источник

IE

Ilia Eliseev in JavaScript.Ninja
@xanf_ua интересный поинт. Нет статистики по этому делу?
источник

GL

Grigory Lapshin in JavaScript.Ninja
согласен, но мне кажется тут не в хаскелле дело, а в том, что функциональных подход быстрее и удобней. Быстрее всех справились хаскеллисты и лисперы. И их под по LOC на порядок (!) короче.

Если вернуться к докладу Ильи, что если писать одинаково на джиэс и тайпскрипте, то от типов толку и правда не будет. Если кода десятки тысяч строк, то ты гарантированно будешь тратить время в пустую. Просто на чтение кода.
источник

ВТ

Вячеслав Тертычный... in JavaScript.Ninja
как можно выполнить свой код, если произошла загрузка хмтл на страницу. при этом запрос на загрузку не я инициализирую, а сторонний код?
источник

ВТ

Вячеслав Тертычный... in JavaScript.Ninja
readystatechange сработает, вроде сам разобрался
источник

МЗ

Михаил Золотарёв... in JavaScript.Ninja
Во-первых, из контроллера делать запросы к бд это плохо
Во-вторых, вы когда инжектируете в сервис схему вы указываете имя коннекшена, то есть той базы данных которая нужна. Следовательно просто в одном апп модуле создайте 4 коннекшена а дальше инжектируйте
источник

D

Dimitrii in JavaScript.Ninja
Можно же "наколхозить" при помощи брендирования уникальными символами.
источник

K

Keker in JavaScript.Ninja
Про запросы в контроллере как пример привел, понятно что это плохо)
источник

IK

Illya Klymov in JavaScript.Ninja
Тут уже начинается перебор всего чего можно. От код ревью индекс удовлетворенности программиста растет больше чем от тайпскрипта, это проверяли :)
источник

IK

Illya Klymov in JavaScript.Ninja
А людей, которые придумали себе идеальный стек и ищут его я бы (персональное мнение) предпочел бы не нанимать и не держать
источник

IK

Illya Klymov in JavaScript.Ninja
Я в компании у себя растил универсалов
источник

VS

Vitaliy Stoliarov in JavaScript.Ninja
Больше напоминает "ешь, что дают". Вопрос тогда в том, как в такой атмосфере будут вырабатываться лучшие практики? Понятное дело, что для аутсорса как раз и нужны среднестатистические г...месы, а что в случае других, более продуктоориентированных компаний?
источник

IK

Illya Klymov in JavaScript.Ninja
Вы знаете, с таким отношением к аутсорсу мне, как человеку, который который работал в аутсорсе, и который (по итогам закрытия компании)  растил совсем не среднестатистических работников КРАЙНЕ неприятны подобные уничижительные термины
источник

IK

Illya Klymov in JavaScript.Ninja
Оставьте пожалуйста свой элитизм при себе
источник

VS

Vitaliy Stoliarov in JavaScript.Ninja
Так я как раз и топлю за то, что нельзя всех под одну гребенку. Иначе это и будет причиной того, что по Вашему мнению оценивается уничижительно разработчиками с "этилизмом"
источник