Lecture sylabus PV260

Week 2 - Clean Code & SOLID principles. Bad code smells and code refactoring.

Lecturer: Barbora Bühnová, FI MU

Date: 28. 2. 2019 at 14:00-15:40 in A318, FI MU

 

Content

  • Motivation
  • The role of naming
    • Classes, methods, variables
  • The role of code structure
    • S.O.L.I.D. principles
    • DRY and GRASP principles
  • Bad code smells
  • Refactoring
    • When, how, where 

Lecture Material

Slides attached below.
For more information on the SOLID principles see Pablo's ebook.