Skip to content

(Advanced) C++ Design Patterns (online talk by C++ UG Frankfurt / Mannheim)

Photo of DavidFarago
Hosted By
DavidFarago
(Advanced) C++ Design Patterns (online talk by C++ UG Frankfurt / Mannheim)

Details

The following talk is presented by the C++ Usergroups Frankfurt (https://www.meetup.com/de-DE/C-UG-Frankfurt/events/274991593/?rv=co2&_xtd=gatlbWFpbF9jbGlja9oAJDA0ZTE0YTZjLTVmMTktNDlmZS1hYTAyLWE0YWYzOTgwOTJjYQ&utm_campaign=rsvp-confirmation-social&utm_medium=email&utm_source=join_rsvp_info) and Mannheim (https://www.meetup.com/de-DE/Mannheim-C-Developers-Meetup/events/275506526/). Feel free to RSVP over there.

Details

Design patterns in programming languages describe a set of rules and guidelines on how to structure and layout software into modular, reusable, and maintainable components.

Over time common design patterns are either directly incorporated into specific programming languages (and therefore get obsolete) or are somewhat non applicable in certain contexts such as C++, because for most real software projects where C++ is used, there exist certain hard system requirements (say memory or runtime constraints) that make the usage of regular design patterns impossible.

This talk will introduce several techniques such as CRTP, Tag Dispatching or using Compile-time features that allow us to write elegant and efficient software that is not constrained by one of the mentioned restrictions.

Link to join meetup: meet.google.com/xcp-fmdf-ngg

Photo of C++ User Group Karlsruhe group
C++ User Group Karlsruhe
See more events
Online event
This event has passed