Lecture sylabus PV260

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

Lecturer: Barbora Bühnová, FI MU

Date: 28. 2. 2017 at 10:00-11: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 of the lecture download