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