Lecture sylabus PV260

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

Lecturer: Barbora Bühnová, FI MU

Date: 12. 3. 2018 at 14:00-15:40 in D3, 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.