Type-Driven Domain Design – Security in the Fabric of Your Code

Опубликовано: 03 Февраль 2022
на канале: SBA Research
201
4

“Type-Driven Domain Design – Security in the Fabric of Your Code”

Types in programming languages protect us from doing mistakes. It depends on the chosen language how strict and often these type checks are performed. One code smell you may have heard of is called “Primitive Obsession.” It occurs when you are relying too much on built-in data types like integers and strings. Eric Evans showed us almost twenty years ago in his book “Domain-Driven Design: Tackling Complexity in the Heart of Software” how we can successfully encapsulate our business rules in code. In this talk we will see how we can integrate domain logic and security into our types to prevent mistakes and vulnerabilities by design.

Speaker:
Michael Koppmann information security consultant (SBA Research)
Talk language: English

About the Speaker:
*********************
Michael Koppmann is an information security consultant at SBA Research. Michael’s consulting activities are focused on the technical aspects of information security. His research interests include secure software engineering, and online privacy, as well as functional programming, and mobile security.

Agenda
*********
18:25: Gathering
18:30: Talk: “Type-Driven Domain Design – Security in the Fabric of Your Code”
19:30: Q&A

Slides: https://www.sba-research.org/wp-conte...

You want more Software-/ IT-Security ?
Be part of our Meetup-Group: https://www.meetup.com/de-DE/Security...
Visit our Website: https://www.sba-research.org/
See our services: https://www.sba-research.org/professi...
See our Trainings: https://www.sba-research.org/professi...


Смотрите видео Type-Driven Domain Design – Security in the Fabric of Your Code онлайн без регистрации, длительностью часов минут секунд в хорошем качестве. Это видео добавил пользователь SBA Research 03 Февраль 2022, не забудьте поделиться им ссылкой с друзьями и знакомыми, на нашем сайте его посмотрели 20 раз и оно понравилось людям.