Skip to content

Details

SOLID is an acronym of 5 object-oriented programming principles that aim to make your code maintainable and reusable. As a side effect, they typically also help you write testable software.

Many, if not all, of us have already heard of SOLID. However, writing SOLID C++ is not obvious, especially within the context of embedded systems, due to various domain constraints and a lack of relatable examples.

In this workshop we will try to cover the lack of literature on how to apply the SOLID principles with C++ by:
1️⃣ Utilizing practical examples stemming from real-life embedded system projects.
2️⃣ Examining counter-examples which often contain code that appears to be (or even occasionally is) totally acceptable, but violates the SOLID principles and may eventually lead to issue

Schedule:
17:00 - Doors open, mingling, food
17:45 - How to write SOLID C++ by Dimitrios Platis
19:00 - Q&A, discussions

Note:
The seats for the event are limited. To help us plan better and reduce waste, please update your RSVP as soon as your plans have changed.

About the hosts:
Zenseact’s purpose is to make safe and intelligent mobility real, for everyone, everywhere. We develop the complete software stack for ADAS (Advanced Driver Assistance Systems) and AD (Autonomous Drive) - from sensing to actuation.
Self-driving cars, when real, is estimated to reduce fatal car accidents with more than 85%, saving more than 50,000 persons from dying in car accidents caused by human errors each year. We feel that is a goal worth pursuing!
We operate in Gothenburg, Sweden and Shanghai, China, proudly having brilliant engineers from all over the world - we have colleagues from 57 different nationalities to be exact! Zenseact’s first self-driving deployment will be launched on the next-generation vehicle platform from Volvo Cars.

Events in Göteborg, SE
C & C++
Functional Programming
Programming Languages

Sponsors

Sponsor logo
JetBrains
Kindly provides free CLion licenses for some of our event visitors.
Sponsor logo
Hands Development AB
Providing the SwedenCpp infrastructure
Sponsor logo
Arvid Norberg
Member, speaker, first major SwedenCpp-Pro supporter
Sponsor logo
Net Insight
SwedenCpp Pro Network Sponsor
Sponsor logo
Prevas
SwedenCpp Pro Network Sponsor
Sponsor logo
Atlas Copco
SwedenCpp Pro Network Sponsor
Sponsor logo
Nexer Group
SwedenCpp Pro Network Sponsor
Sponsor logo
HiQ
SwedenCpp Pro Network Sponsor
Sponsor logo
Berotec
SwedenCpp Pro Network Sponsor
Sponsor logo
think-cell
SwedenCpp Pro Network Sponsor
Sponsor logo
Sylog
SwedenCpp Pro Network Partner
Sponsor logo
Excillum
SwedenCpp Pro Network Sponsor
Sponsor logo
Scionova AB
We are connectivity.
Sponsor logo
Consat
Host and sponsor of event

Members are also interested in