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

Mind map

Código Limpo

Frank Santos Portuguese

Map content

Código Limpo

  1. Nomeclatura

    • Devem indicar claramente o que faz e representa
    • Dar visibilidade à intensão
    • Usar nomes pronunciáveis
    • Evitar nomes confusos ou de duplo sentido
    • Devem refletir o domínio e contexto do sistema,
  2. Métodos

    • Ser pequenos
    • Ter apenas um nível de abstração
    • Fazer apenas uma coisa
    • Ter o menor número de argumentos possível
  3. Comentários

  4. Objetos / Estrutura de Dados

  5. Testes

    • Seguir as 3 leis do TDD
      • Só escrever código que seja para passar um teste que esteja falhando
      • Não escrever mais de um teste de unidade do que o suficiente para a falha
      • Escrever somente código que seja suficiente para passar pelo atual teste de unidade
    • Devem ser rápidos, eindependentes
    • reprodutíveis em qualquer ambiente
    • Ser auto-validáveis
    • Usar uma assertiva por teste
    • Testar um conceito por vez
  6. Classes

Information

Description
Mind Map on Código Limpo, created by Frank Santos on 18/02/2016.
Created by
Frank Santos
Views
0
Rating

Feedback

What is it about?

What do you think of the new look?

How do you like it?