Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

CodeSignal

Clean Code Basics in Scala

via CodeSignal

Overview

Learn the foundational principles of writing clean, maintainable code in Scala 3. This course covers meaningful naming conventions, effective functions and methods, proper documentation, code formatting, and eliminating redundancies for a solid coding foundation.

Syllabus

  • Unit 1: Clean Code Basics in Scala
  • Unit 2: Meaningful Naming in Clean Code
    • Refactor for Meaningful Naming in Scala
    • Consistent Naming Conventions in Scala
    • Refactor Naming Conventions for Shape Interface and Implementations in Scala
  • Unit 3: Clean Functions and Methods in Scala
    • Refactor Large Method into Smaller Functions
    • Reducing Function Argument Count with Helper Class in Scala
    • Refactoring Boolean Flags in Account Management
    • Applying the DRY Principle to Order Processing in Scala
  • Unit 4: Mastering Effective Comments and Scaladoc in Scala
    • Clean Up Redundant Comments in Scala Code
    • Improving Documentation with ScalaDoc Comments
    • Refine and Professionalize Comments in Scala Code
  • Unit 5: Eliminating Redundancies in Scala Code
    • Eliminating Code Redundancies with the DRY Principle in Scala
    • Removing Obsolete Code: Refactoring Client Tiers in Scala

Reviews

Start your review of Clean Code Basics in Scala

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.