YoVDO

Simplicity - Not Just for Beginners

Offered By: NDC Conferences via YouTube

Tags

NDC Conferences Courses C++ Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the importance of code simplicity in this 51-minute conference talk from NDC Conferences. Discover why simpler code is often better and learn specific approaches to consistently write more straightforward code. Examine C++-specific examples and techniques for improving code clarity, including effective naming conventions, function length optimization, and parameter list management. Delve into topics such as const usage, staying current with language standards, and embracing idioms and library abstractions. Gain insights on overcoming resistance to simplicity and developing the bravery to implement simpler coding practices. Leave with actionable strategies to enhance your coding skills and reap the benefits of simplified code in terms of readability, correctness, and performance.

Syllabus

Intro
What Happens to Developers?
What is simple code?
Is Simpler Better?
Is it faster to write simple code?
Is simpler code more correct?
Does simpler code run faster?
What's in it for you?
The Easiest Step
Names really help
Using names
Short Functions
Avoid really long lists of parameters
Const all the things
Keep up with the standard
The pit of success
Simplicity Paradox
Idioms, Library Abstractions, Commonality
The Harder Step
The Hardest Steps
The Bravery
Call to Action


Taught by

NDC Conferences

Related Courses

Health Informatics: Data and Interoperability Standards
Georgia Institute of Technology via edX
Fractal Architecture
NDC Conferences via YouTube
Strangling the Monolith - Applied Patterns & Practices from the Trenches
NDC Conferences via YouTube
Refactoring Is Not Just Clickbait
NDC Conferences via YouTube
Amazing Algorithms for Solving Problems in Software
NDC Conferences via YouTube