Coursify

Foundations of Software Engineering

Clean Code Practices

30 mins

Covers readability, naming, commenting, and refactoring techniques.

Learning Goals

  • Apply meaningful naming conventions for variables and functions.
  • Write self‑documenting code with appropriate comments.
  • Refactor duplicated code into reusable components.
  • Use formatting standards and linters to enforce style.
  • Evaluate code quality using a checklist or rubric.

Clean Code Practices | Foundations of Software Engineering | Coursify