GoConqr hat ein neues Design! Sag uns, wie es dir gefällt.

Mindmap

First Task

Manish Chakka Englisch

Inhalt der Mindmap

First Task

  1. Refactoring

    • Why Refactor?
      • Requirements Change
      • Design Improvement
      • Programmer Sloppiness
    • Types of Refactoring
      • Rename
      • Consolidate Conditional
      • Extract Method/Class
      • Collapse Hierarchy
  2. Test-Driven Development (TDD)

    • Importance of Testing Software
      • Validation
      • verification
      • Cost of Bugs
    • Approaches to Verification
      • Dynamic
      • Static
      • Formal
    • Testing Techniques
      • Opaque box testing
      • Clear box testing
    • TDD Cycle
      • Write New Test Cases
      • Refactor
      • Run tests
      • Write new Code
  3. Code Smells

    • Causes
      • Rushed design
      • technical debt
    • Bloaters
      • Large Class
      • Long Parameter List
      • Data Clumps
      • Long Method
    • OO Abusers
      • Switch Statements
      • Refused Bequest
    • Change Preventers
      • Shotgun Surgery
      • Divergent Change
    • Dispensables
      • Duplicated Code
      • Lazy Class
      • Data Class
    • Couplers
      • Feature Envy
      • Inappropriate Intimacy
      • Middle Man

Informationen

Beschreibung
Mindmap am First Task, erstellt von Manish Chakka am 23/07/2024.
Erstellt von
Manish Chakka
Aufrufe
0
Bewertung

Feedback

Worum geht es?

Wie gefällt dir das neue Design?

Dein Eindruck