Илья Климов — Надежный JavaScript: в погоне за мифом

preview_player
Показать описание
Ближайшая конференция — HolyJS 2024 Autumn, 7 ноября (online), 14–15 ноября (Санкт-Петербург + трансляция).
— —
. . Январь 2018 года. Место действия: собственная маленькая аутсорсинговая компания Ильи. Небольшая ошибка в коде стоит клиенту $600k — суммы, которой нет ни у Ильи, ни (теперь) у клиента.

Это событие, хоть и не ставшее (к счастью) фатальным ни для проекта, ни для компании в целом, стало решающим фактором в пересмотре Ильей его взглядов на написание надежного кода командой разработчиков.

В этом докладе Илья постарается осветить результаты без малого года своих изысканий, подбора технологий и архитектурных решений для повышения надежности кода его команды так, как понимает это он:

плохой и «неправильный» код должен выглядеть неправильно;
джуну (да и не только) должно быть проще писать правильный код, чем неправильный;
все, что может быть автоматизировано, должно быть автоматизировано, но максимально малой кровью.
Фактически Илья познакомит вас со своим, сугубо субъективным выбором в огромном мире JS-технологий, расскажет, какие боли за ним стоят и как это работает.
Рекомендации по теме
Комментарии
Автор

В докладе несколько раз упоминается обращение денег ... Подождите! А кто в здравом уме будет делать операции с деньгами на js? Тем более, там той же java эта тропа протоптана-перетоптана ... Пока нода работает в одном потоке и имеет много невылеченных детских болезней, для нее в энтерпрайзе место только в веб-сокетах.

azamatk
Автор

6:10 чел не сделал валидацию формочек и вот тебе)))

primatch
Автор

Я не понял прикол с безвизом. Вообще-то его ввели в июне 2017 года. Илья что-то здесь перемудрил с политическим юмором 🥴

mark.godman
Автор

есть название стартового трека? заставка просто супер, я теперь мотивируюсь ей

az_
Автор

Проблема изоляции в первом ангуляре решается путем создания модулей. Неужели в таком крупном проекте, над которым работало 80 человек все сервисы и контроллеры объявлялись в единственном корневом модуле?

isfland