O GoConqr está de visual novo! Conte para nós o que você achou.

Mapa mental

Requirements

Hammad ur Rehman Inglês

Conteúdo do mapa

Requirements

  1. Good code written following best practices, such as TDD.

    • Small amounts of refactoring
      • Collapsing heirarchy.
        • Good, technical-debt free, expandable code!
      • Extract method
      • Consolidate conditional expression for the sake of comprehension.
      • Extract class if there's enough functionality worth creating a class out of it.
      • Decompose conditionals by creating small functions out of the functionality that the conditional is checking for.
  2. Bad Code written haphazardly; non-systemic and without regard for integrated refactoring.

    • Bloating
      • Extract class, extract sub-class, extract methods, replace parameters with methods
    • Object-Orientation Abuses
      • Use polymorphism, push down methods, etc.
    • Change Preventers
      • Extract class, move methods/fields.
    • Dispensables
      • Inline class, move method, extract method.
    • Couplers
      • Move methods, bidirectional to unidirectional association, inline class, etc.

Informações

Descrição
Mapa Mental sobre Requirements, criado por Hammad ur Rehman em 31-07-2024.
Visualizações
0
Avaliação

Fale Conosco

Sobre o que é sua mensagem?

O que você acha do novo visual?

Você gostou?