In his presentation at this year's virtual ESE Congress 2020, MicroConsult trainer Thomas Batt will introduce interface concepts and demonstrate implementation approaches in C and C++. Register now and secure your early bird ticket!
The use of software interfaces is a fundamental tool for developing durable and robust software architectures. Therefore, they should be established as early as possible in the architecture to stabilize it. This allows the software architect to ensure rapid task distribution to independent individuals, teams, or locations without further friction.
Thomas Batt, certified trainer and coach at MicroConsult, reveals in his presentation which interface design options architects should be aware of and how these can be implemented in the programming languages C and C++.„Interface designs and their implementations“ on Wednesday, December 2nd at 10:40 am within the framework of 13th Embedded Software Engineering Congress.
He presents interface concepts and different interfaces and demonstrates implementation approaches through association, composition, facade, virtual interfaces, non-virtual interfaces, C++ templates and CRTP patterns.

Image: Basis for concrete interface implementation examples
„Interfaces positively support the implementation of software quality characteristics such as reusability, portability, interchangeability, and extensibility,“ says Thomas Batt. „Interface concepts are a suitable means of fulfilling software design principles such as loose coupling, externalization of dependencies, modularization, and achieving high cohesion.“
5 days, 15 compact seminars, 96 lectures, 3 keynotes, live moderation, interaction, live discussions and direct chats with speakers, industry colleagues, event partners and sponsors bring you current knowledge, ideas and solutions on technologies, methods and trends directly to your home or office, setting the course for 2021!
MicroConsult will once again be represented as an organizer and partner with seminars and lectures at the ESE Congress 2020. Secure your ESE conference ticket now and save as an Early Bird until October 31st.

MicroConsult continuously offers services related to the topics discussed at the congress. Seminars and coaching on – now also in Live online format!
Here is a small selection:

