Весьма заинтригован докладом Климова про то что ts не нужен, с интересом жду когда доклад появится в открытом доступе.
Но лично я (и те члены команды с которыми я это обсуждал) чувствую много профита от ts, в особенности в части самодокументирования кода. Уже не представляю себе старта проекта без ts.
Я был начинающим angular разработчиком, проходил собеседование куда-то и общался с hr.
Описал текущий проект, какие бизнес задачи он решает. А она у меня спрашивает - ну вы MVC уже сделали? Каак у меня полыхнуууло. Я блин ангулярщик, какой ещё MVC туды её в качель?! Но думаю, если сказать что она дура - так ведь на следующий этап не пройду. Ну начинаю говорить что-то типа, ну вы знаете, эмвиси архитектура не очень хорошо подходит для ангуляра, у нас сервисы всякие. Она кивает с серьёзным видом, поддакивает.
А через полгода я узнаю, что есть такое понятие MVP))) Вот до сих пор думаю что это было - она сказала MVP а я неправильно распарсил (и тогда я дурак), или она подразумевала MVP а сказала MVC (и тогда она точно дура, хотя может оговорилась просто), или ещё что...
С platform-agnostic разработчики конечно капельку лукавят.
Но я знаю несколько примеров рабочих проектов (и все мои петы), которые используют fastify адаптер
Тот кто говорит, что это проще чем отнять конфетку у младенца, никогда не пробовал отнять конфетку у младенца ;) (с)
На мой взгляд именование переменных тоже входит в понятие качества кода. Но проверить это линтером невозможно.
Хотя конечно то о чем вы говорите - совершенно верно.
Мог бы - лайкнул бы )
А вообще grpc это http2 запрос с определенным content-type, у которого в боди лежат бинарные данные.
т.е grpc запросы можно и через постман при желании слать - нет никакой магии
Двунаправленные стримы grpc это круто. Они кстати уже имплементированы для вашего языка программирования?
Весьма заинтригован докладом Климова про то что ts не нужен, с интересом жду когда доклад появится в открытом доступе.
Но лично я (и те члены команды с которыми я это обсуждал) чувствую много профита от ts, в особенности в части самодокументирования кода. Уже не представляю себе старта проекта без ts.
Весьма интересно, спасибо.
Это конечно перевод, но всё равно было бы интересно понять, какие преимущества даёт использование es модулей в node.js проекте
Весьма интересная статья, спасибо!
Но почему бы было не написать пример с определением mismatch в цикле так, чтобы он исполнялся после копипаста?
Статья отзывается очень сильно)
Я был начинающим angular разработчиком, проходил собеседование куда-то и общался с hr.
Описал текущий проект, какие бизнес задачи он решает. А она у меня спрашивает - ну вы MVC уже сделали? Каак у меня полыхнуууло. Я блин ангулярщик, какой ещё MVC туды её в качель?! Но думаю, если сказать что она дура - так ведь на следующий этап не пройду. Ну начинаю говорить что-то типа, ну вы знаете, эмвиси архитектура не очень хорошо подходит для ангуляра, у нас сервисы всякие. Она кивает с серьёзным видом, поддакивает.
А через полгода я узнаю, что есть такое понятие MVP))) Вот до сих пор думаю что это было - она сказала MVP а я неправильно распарсил (и тогда я дурак), или она подразумевала MVP а сказала MVC (и тогда она точно дура, хотя может оговорилась просто), или ещё что...
Как вспомню, так смех разбирает :)
@BerAllv воу, опубликовались практически в одно и то же время.
Весьма интересный матерьял, спасибо.
Не нашел возможности оставить коммент в под статьёй, так что пишу здесь:
It leads to more flexibility but at the same time leaves a room for specific bugs - думаю можно было бы привести пример такого бага
@BerAllv большое спасибо, ознакомлюсь.
По поводу класса в бандле - ну я же планирую делать new ScenarioSuccessResponse, так что пусть остаётся)
@RiverFlow независимо от языка программирования надо не забываться и общаться корректно
@aml Очень хороший вариант.
Я просто хотел продемонстрировал использование приватного свойства.