AI, Data Science & Cloud Certificates from Google, IBM & Meta
Learn Backend Development Part-Time, Online
Overview
Google, IBM & Meta Certificates – 40% Off
One Coursera Plus subscription covers most Professional Certificates on Coursera.
Unlock All Certificates
This talk explains why developers resist simplicity and offers practical approaches for writing simpler code. Examples use C++, and some material is specific to the language.
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