CODE REENGINEERING (2 Credits)
Learning Outcomes:
On successful completion of this course, students will be able to: 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
- Bad Code Smell Encapsulation
- 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 ...