Mapa mental
First Task
Contenido del mapa
First Task
Refactoring
- Types of Refactoring
- Rename
- Collapse Hierarchy
- Extract Method/Class
- Consolidate Conditional
- Why Refactor?
- Requirements Change
- Programmer Sloppiness
- Design Improvment
- Types of Refactoring
Code Smells
- Causes
- Technical Debt
- Rushed Design
- OO Abusers
- Switch Statments
- Refused Bequest
- Change Preventers
- Shotgun Surgery
- Divergent Change
- Cuplers
- Feature Envy
- Inappropriate Intimacy
- Middle Man
- Bloaters
- Large Class
- Long Method
- Long Parameter List
- Data Clumps
- Dispensables
- Duplicated Code
- Lazy Class
- Data Class
- Causes
Test-Driven Development (TDD)
- TDD Cycles
- Write new Test Cases
- Refactor
- Run Tests
- Write new Code
- Testing Techniques
- Opaque box Testing
- Clear box testing
- Approaches to Verification
- Dynamic
- Static
- Formal
- Importance of Testing Software
- Validation
- Verification
- Cost of Bugs
- TDD Cycles
Información
- Descripción
- Mapa Mental sobre First Task, creado por Hardik Kolisetty el 28/05/2024.
- Creado por
- Hardik Kolisetty
- Visitas
- 1
- Valoración