Qualidade de código

Mike Jacksob escrever um ótimo post, “What Makes Good Code Good at INTECOL13 (cópia nesse servidor) no blog da Software Carpentry falando sobre qualidade de código.

Características de um bom código

  • Legível,
  • Bem projetado,
  • Correto,
  • Robusto,
  • Eficiente,
  • Flexível,
  • Documentando,
  • Livre/Aberto,
  • Refereciável,
  • Versionado,
  • Disponível,
  • Usável.

Motivos de péssimos códigos acadêmicos

  • “Egoísmo”,
  • Falta de tempo,
  • Falta de prêmio,
  • Falta de treinamento,
  • Falta de suporte (por programadores experientes),
  • Falta de divulgação.