Clean Code

You spend far more time reading code than writing it — your own included. This course shows how to name, structure and shape code so that it stays understandable months later. It starts with names and small functions, moves to the principles behind good structure, and ends by hunting down the smells that make code expensive to change.

0 / 8 completed

Module 1 · Naming & Structure
011. Meaningful NamesLESSON
—2. Small FunctionsLOCKED
—3. Comments & FormattingLOCKED
Module 2 · Core Principles
—4. DRY, KISS & YAGNILOCKED
—5. Separation of ConcernsLOCKED
Module 3 · Code Smells & Refactoring
—6. Code SmellsLOCKED
—7. Refactoring BasicsLOCKED
—8. Mini-Project: Refactor a Messy ProgramLOCKED
8 lessonsModule 1 · Naming & StructureModule 2 · Core PrinciplesModule 3 · Code Smells & RefactoringProgress: local, no account required