PiterJS #66
Thu, 23 May 2024, 19:00 (GMT+03:00) | |
Russia, Saint Petersburg, Эльбрус Буткемп, Лиговский проспект 140, БЦ Эко−Стандарт, м.Обводный канал | |
Free | |
Stream available | |
PiterJS
|
Tags: javascript js
✔ Вячеслав Буглов, ведущий программист, НИАЦ АО ВНИИЖТ (дочка РЖД):
«Тесты — это просто»
В докладе отвечу на следующие вопросы: Почему нужны тесты и как они влияют на архитектуру? Покажу как тестировать верстку и функции, покажу типичные ошибки, расскажу как с помощью тестов мы внесли изменение в маленькое приложение не запуская его. Почему нужно писать тесты по TDD? Как я приучил себя писать тесты и почему теперь без тестов больно? Как тесты повлияли на разработку?
✔ Виктор Вершанский, разработчик, Р-Вижн:
«JS на максималках»
Покажу возможности JS в метапрограммировании. Приведу пару новых примеров и сделаю обзор на те, о которых уже много раз рассказывал.
✔ Азат Давлятшин, Lead Software Engineer / SA, Quantori:
«Dial M for Maintainability»
Расскажу про атрибут качества "Maintainability" или "Поддерживаемость" на примере решения одной простой задачи.
Затем вместе обсудим, что такое атрибуты качества, какие есть тактики для достижения поддерживаемости кода и "метрики", по которым можно определить, что код хорошо поддерживаемый (и почему слово "метрики" в кавычках).