Event Logo

Abstractions in Software

2025-12-16 Event Website Български

Date: 16.12.2025

Speaker: Ivaylo Genchev – Expert at Bosch Engineering Center Sofia, Bulgaria

About the event:

This event is part of the C, C++ user group https://dev.bg/groups/c-c-plus-plus/.

Program:

  • What is abstraction (CS perspective)
  • Abstraction – the fundamental Software Design pillar - Examples
  • Approaches to Software abstractions (+ examples): Generalization, Composition
  • Myths about Abstractions: abstraction is only abstract classes and interfaces, abstraction is slow/expensive, abstraction complicates design, abstraction is hard
  • High-quality abstractions in: Names and responsibilities, Parameters & return types, ABCs & Interfaces
  • Abstraction level & how (not) to break it
  • Abstractions and Performance
  • Q&A

The event is free with mandatory pre-registration.

Sponsor:

Bosch
Bosch Engineering Center Sofia

About the speaker:

Ivaylo Genchev is an expert at Bosch Engineering Center Sofia with over 25 years of experience in software technologies. His passion began in his school years, starting with electronics at age 12, then embedded systems design and low-level programming, evolving to higher-level software development.

Over the last 12 years, he has specialized in object-oriented programming, software design, and architecture. Since 2015, he has taught in software academies of several large companies and currently mentors young software engineers in the Bosch ECS Career Camp. Ivaylo is a lecturer in many courses on C++, OOP, Software Design Patterns, UML, and more. He enjoys solving challenging problems, innovative approaches, and combining diverse knowledge for optimal results.

Organizer: DEV.BG, a specialized job board for IT vacancies.

When: December 16, 2025, 19:30

Looking forward to seeing you there!

Event page and registration link

Organizer Logo
Event Organizer

DEV.BG

Visit Website

Ticket Options

FREE

Free event

0 BGN
Register for Free

All prices shown are relevant to the date when the event was added to the website. Current prices may differ.