PiterJS #66

чт, 23 май 2024, 19:00 (GMT+03:00)
Россия, Санкт-Петербург, Эльбрус Буткемп, Лиговский проспект 140, БЦ Эко−Стандарт, м.Обводный канал
Бесплатно
Есть трансляция
Community's avatar PiterJS

Теги:

Вячеслав Буглов, ведущий программист, НИАЦ АО ВНИИЖТ (дочка РЖД):
«Тесты — это просто»

В докладе отвечу на следующие вопросы: Почему нужны тесты и как они влияют на архитектуру? Покажу как тестировать верстку и функции, покажу типичные ошибки, расскажу как с помощью тестов мы внесли изменение в маленькое приложение не запуская его. Почему нужно писать тесты по TDD? Как я приучил себя писать тесты и почему теперь без тестов больно? Как тесты повлияли на разработку?

Виктор Вершанский, разработчик, Р-Вижн:
«JS на максималках»

Покажу возможности JS в метапрограммировании. Приведу пару новых примеров и сделаю обзор на те, о которых уже много раз рассказывал.

Азат Давлятшин, Lead Software Engineer / SA, Quantori:
«Dial M for Maintainability»

Расскажу про атрибут качества "Maintainability" или "Поддерживаемость" на примере решения одной простой задачи.
Затем вместе обсудим, что такое атрибуты качества, какие есть тактики для достижения поддерживаемости кода и "метрики", по которым можно определить, что код хорошо поддерживаемый (и почему слово "метрики" в кавычках).