GoConqr has a new look! Let us know what you think.

Mind map

First Task

Hardik Kolisetty English

Map content

First Task

  1. Refactoring

    • Types of Refactoring
      • Rename
      • Collapse Hierarchy
      • Extract Method/Class
      • Consolidate Conditional
    • Why Refactor?
      • Requirements Change
      • Programmer Sloppiness
      • Design Improvment
  2. 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
  3. 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

Information

Description
Mind Map on First Task, created by Hardik Kolisetty on 28/05/2024.
Views
1
Rating

Feedback

What is it about?

What do you think of the new look?

How do you like it?