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

A Beginner's Guide to Java Programming
Packt via FutureLearn
Advanced Perspective of Classes and Object-Oriented Programming in Python
A Cloud Guru
Programmazione I
University of Naples Federico II via edX
Основы разработки на C++: жёлтый пояс
Moscow Institute of Physics and Technology via Coursera
C++ Programming: Object-Oriented Design
Codio via edX