T-Meetup: Scala

Вместе со Scala-инженерами собираемся у экранов на трансляцию митапа.

На встрече разберем два доклада: в первой части поговорим о юнит-тестах и иллюзии безопасности, которую они создают, а во второй — о реализации разграничения доступа на основе атрибутов на Scala.

Сразу после докладов — время для дискуссий и нетворкинга: сможете пообщаться со спикерами и задать им вопросы, поближе узнать единомышленников и обсудить важные темы.

Юнит-тесты разрушают вашу архитектуру, а интеграционные тесты — это ключ к успеху – Антон Бровкин, Т-Банк

Готовы перестать верить в миф о том, что юнит-тесты — основа основ тестирования? Я расскажу, как использование моков при тестировании функциональной композиции может создать ложное чувство безопасности, в то время как интеграционные тесты становятся настоящими защитниками вашего кода

Реализация разграничения доступа на основе атрибутов на Scala – Арсений Жижелев, Т-Банк

Разграничение доступа — задача не всегда простая, потому что правила бывают запутанными и противоречивыми. Из-за этого одни не получают доступ, когда это требуется, другие, наоборот, получают доступ куда не должны. Я расскажу, как мы реализовали DSL на Scala, который позволяет компактно записывать правила на основе атрибутов и генерировать их понятное текстовое описание

Теги:

Мероприятия сообщества

Event at a glance

Who it is for
Scala developers, backend engineers, software architects
Main topics
Scala, unit testing, integration testing, access control
What you will gain
understand pitfalls of mocking, learn to build DSL for access rules
Program format
deep technical talks