Learn the foundational principles of writing clean, maintainable code in Ruby. 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 Ruby
- Unit 2: Meaningful Naming in Ruby
- Improving Code Clarity Through Meaningful Naming
- Mastering Consistent Method Naming for In-Memory User Database in Ruby
- Consistent Naming Practices in Codebases
- Unit 3: Clean Functions and Methods in Ruby
- Refactor Method into Smaller Functions
- Reducing Function Signature Complexity with Helper Structures
- Refactoring Boolean Flags in Method Signatures
- Applying the DRY Principle to Order Processing in Ruby
- Unit 4: Comments and Documentation in Ruby
- Cleaning Up Redundant Comments in Ruby Code
- Improving Documentation in Ruby using Comments
- Refining Comments for Clarity and Professionalism
- Unit 5: Eliminating Redundancies in Ruby Code
- Eliminating Redundancies with the DRY Principle in Ruby
- Removing Dead Code: Refactoring Client Tiers