Session

Abstraction 101

All developers talk about abstraction. And we often hear that it is observed in the wild. We hear that software architecture and development are all about abstraction.

In this talk we are going to explore some of the questions we face in the very early stages of our professional development:

- What is an abstraction?
- What is the wrong level of abstraction?
- What is the right level of abstraction?
- How do you know if you are doing it right?

This talk is suitable for people in different levels of their career development. Based on your level you are going to hear and understand different aspects of abstractions. It is also suited for beginners who struggle to grasp one of the most important concepts in programming - abstraction.

Martin Chaov

Lead Software Architect @ DraftKings

Sofia, Bulgaria

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top