YoVDO

Why C++ Loops End - Midnote

Offered By: cpponsea via YouTube

Tags

C++ Courses Mathematical logic Courses Formal Methods Courses Software Architecture Courses Procedural Programming Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the intricacies of C++ loop termination in this comprehensive conference talk from C++ on Sea 2023. Delve into the fundamental reasons why loops end and learn a formal scheme for expressing these reasons within C++ source code. Examine procedural principles such as object stability, value substitutability, and operation repeatability to understand how a program's flow of execution in the loop's vicinity can directly convey termination reasons. Gain insights from Lisa Lippincott, a seasoned software architect and C++ standardization committee member, as she presents her approach to enhancing code clarity and reliability. Discover how incorporating computer-checked proofs of correctness can become a standard practice in programming, potentially revolutionizing software development methodologies.

Syllabus

Midnote: Why Cpp Loops End - Lisa Lippincott - C++ on Sea 2023


Taught by

cpponsea

Related Courses

Pattern-Oriented Software Architectures: Programming Mobile Services for Android Handheld Systems
Vanderbilt University via Coursera
The Caltech-JPL Summer School on Big Data Analytics
California Institute of Technology via Coursera
Automated Visual Software Analytics
openHPI
Software Architecture & Design
Georgia Institute of Technology via Udacity
Software Architecture for the Internet of Things
EIT Digital via Coursera