Categories

There are currently no items in your shopping cart.

User Panel

Forgot your password?.

Software Design: Code and Design Smells

Video Introducing this tutorial


Introduction
Identify your ineffective code
What you should know

1. Getting Started
A brief history lesson
How can code smell?

2. Identifying Code Smells
Find method-level smells
Vet class-level smells
Limit application-level smells

3. Avoiding Design Smells
Identify bad abstractions
Encapsulation misunderstandings
Incorrect modularization
Hierarchy mismanagement

Conclusion
Next steps