O Que é Software Craftsmanship?

Conheça o movimento que valoriza a qualidade e a arte de escrever bom código.

Avatar de Anna
Anna

Software Craftsmanship é um movimento que vai além de simplesmente fazer software funcionar.

Manifesto

  • Não apenas software funcionando, mas software bem feito
  • Não apenas responder a mudanças, mas agregar valor continuamente
  • Não apenas indivíduos e interações, mas uma comunidade de profissionais
  • Não apenas colaboração com o cliente, mas parcerias produtivas

Práticas Fundamentais

  • TDD — Test-Driven Development
  • Code Katas — exercícios diários de programação
  • Pair Programming — programação em par
  • Refatoração — melhoria contínua do código
  • Clean Code — código limpo e legível

Explore as subcategorias para aprofundar em cada prática.

Gostou do artigo?

Compartilhe com seus amigos e ajude a espalhar conhecimento!