Lecture sylabus PV260
Week 4 - Clean Code, Bad Code Smells and code refactoring. (B. Bühnová)
Lecturer: Barbora Bühnová, FI MU
Activity sheet: enter your lecture activity here
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
- When, how, where
Lecture Material
For more information on the SOLID principles see Pablo's ebook.