Code Reengineering (4 Credits)
Learning Outcomes:
Evaluate Basic refactoring and its application; Apply Advanced refactoring and its application; Formulate suitable refactoring for code environment
Topics:
- Introduction to Refactoring
- Bad Code Smell: The Bloater
- Bad Code Smell: The Object Orientation Abuser
- The Change Preventer
- The Dispensable
- The Couplers
- Object Oriented Design Smell
- Abstraction Smell
- Encapsulation Smell
- Modularization Smell
- Hierarchy Smell
- The Smell Ecosystem
- Repaying Technical Debt in practice
Published at :
SOCIAL MEDIA
Let’s relentlessly connected and get caught up each other.
Looking for tweets ...