YoVDO

Polymorphism, Cohesion, and Coupling in C++ - Lecture

Offered By: cpponsea via YouTube

Tags

C++ Courses Polymorphism Courses Software Architecture Courses Object-Oriented Design Courses Design Patterns Courses High Frequency Trading Courses Template Metaprogramming Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore a conference talk from C++ on Sea 2023 that delves into polymorphism, cohesion, and coupling in C++. Learn about the importance of low coupling and high cohesion in design, and how these principles can be implemented without sacrificing performance. Discover why a design from 1984 remains relevant in modern C++, emphasizing easy composition and feature addition without modifying existing code. Follow along as the speaker demonstrates the implementation of a framework that preserves these design benefits while maintaining performance. Gain insights into template metaprogramming techniques used in the implementation, suitable for those with basic C++ template experience. Benefit from the speaker's four decades of experience in designing and building systems for high-frequency trading using C++.

Syllabus

Polymorphism, Cohesion, and Coupling in C++ - Jody Hagins - C++ on Sea 2023


Taught by

cpponsea

Related Courses

Functional Programming Principles in Scala
École Polytechnique Fédérale de Lausanne via Coursera
Introduction à la programmation orientée objet (en Java)
École Polytechnique Fédérale de Lausanne via Coursera
Functional Program Design in Scala
École Polytechnique Fédérale de Lausanne via Coursera
Object-Oriented Programming
Indian Institute of Technology Bombay via edX
Orientação a Objetos com Java
Instituto Tecnológico de Aeronáutica via Coursera