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.

Related topics

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

Sponsors

Hands Development AB

Hands Development AB

Providing the SwedenCpp infrastructure

Net Insight

Net Insight

SwedenCpp Pro Network Sponsor

Prevas

Prevas

SwedenCpp Pro Network Sponsor

Atlas Copco

Atlas Copco

SwedenCpp Pro Network Sponsor

You may also like