Learn the foundational principles of writing clean, maintainable code in C++. This course covers meaningful naming conventions, effective functions and methods, proper documentation, code formatting, and eliminating redundancies for a solid coding foundation.
Overview
Syllabus
- Unit 1: Clean Code Basics in C++
- Unit 2: Meaningful Naming in C++
- Improving Code Readability with Meaningful Naming
- Mastering Consistent Naming Conventions in C++
- Refactoring Naming Conventions for Shape Implementations
- Improving Code Readability through Meaningful Naming
- Unit 3: Clean Functions and Methods in C++
- Refactor for Clean and Focused Functions
- Refactor Function Signature with Helper Class
- Refactoring Boolean Flags into Separate Methods
- Applying DRY Principle to Order Processing in C++
- Unit 4: Effective Comments and Documentation in C++
- Cleaning Up Redundant Comments in Code
- Improving Code Documentation with C++ Comments
- Refining Documentation and Comments in C++
- Calculating the Volume of a Cylinder in C++
- Unit 5: Eliminating Redundancies in C++ Code
- Eliminate Redundancies by Applying the DRY Principle
- Removing Dead Code: Refactor the Pricing Strategy
- Refactoring Speculative Generality in C++