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

Mindmap

Boas Práticas de Programação

Fernando R. Ferreira Qualidade de Software Englisch

Inhalt der Mindmap

Boas Práticas de Programação

  1. Clean Code

    • Simples
    • Direto
    • Eficiente
    • Sem duplicidade
    • Elegante
    • Feito com cuidado
  2. Importância dos Testes

    • Testar todas as linhas
    • Preferencialmente automatizado
  3. Nomes Significativos

    • Identificar
      • Porque?
      • O que?
      • Como?
    • Evitar comentários para nomes
    • Evite notação Húngara
      • ex.: nomeString
  4. Classes e Métodos

    • Nomes
      • Classes
        • Substantivo
        • Sem verbo
      • Métodos
        • Com verbo
    • Poucas Linhas
      • Métodos
        • até 20 linhas
      • Linhas
        • até 100 caracteres
      • Classes
        • 200 a 500 linhas
    • Somente 1 coisa por método
    • Poucos parâmetros nos métodos
  5. Comentários

    • Podem desinformar
      • Não atualizados
  6. Formatação

    • Indentação
      • Nem muito nem pouco
    • Proximidade de métodos
      • Facilitar Leitura
  7. Tratamento de Erros

    • Responsabilidade do Desenvolvedor
    • Preferir Lançar Exception
  8. TDD

    • Etapas
      • Criar Teste
        • irá falhar
      • Criar Código
        • somente para passar
      • Refatorar
        • melhorar código
    • Características
      • Rápido
      • Independente
      • Repetível
      • Autovalidável
      • Temporais
        • Antes do código

Informationen

Beschreibung
Qualidade de Software Mindmap am Boas Práticas de Programação, erstellt von Fernando R. Ferreira am 21/08/2018.
Aufrufe
2
Bewertung

Feedback

Worum geht es?

Wie gefällt dir das neue Design?

Dein Eindruck