YoVDO

Value Oriented Programming Part V - Return of the Values

Offered By: CppNow via YouTube

Tags

C++ Courses Object-oriented programming Courses Software Design Courses Code Readability Courses Value Semantics Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the concept of Value Oriented Programming in this conference talk from C++Now 2024. Delve into the differences between Value Semantics and Object Oriented Programming, learning how to design classes and code that favor value semantics. Examine techniques for making types lean towards values and treating them as such in functions. Cover key concepts including Intrinsics, Extrinsics, and Invariants. Discover how this approach can enhance code readability, correctness, maintainability, testability, and potentially improve performance. Gain insights from speaker Tony Van Eerd, a seasoned C++ developer and committee member, as he builds upon Sean Parent's influential keynote from the first C++Now conference.

Syllabus

Value Oriented Programming Part V - Return of the Values - Tony Van Eerd - C++Now 2024


Taught by

CppNow

Related Courses

Introduction à la programmation orientée objet (en Java)
École Polytechnique Fédérale de Lausanne via Coursera
C++ For C Programmers, Part A
University of California, Santa Cruz via Coursera
Introduction to Programming for Musicians and Digital Artists
California Institute of the Arts via Coursera
Beginning Game Programming with C#
University of Colorado System via Coursera
Paradigms of Computer Programming
Université catholique de Louvain via edX