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

Digital Capital Markets
Queen's University via edX
An Intro to Stock Market Investing For Beginners
Skillshare
Exchanges, Brokers, Dealers, and Clearinghouses in Financial Markets
Yale University via YouTube
How Our SREs Safeguard Nanosecond Performance - at Scale - in an Environment Built to Fail
USENIX via YouTube
High-Frequency Trading on Decentralized On-Chain Exchanges
IEEE via YouTube