SOBRE MIM
UI Designer / Front-end Dev @maclevison zeropixel.com.br
Mac Giovanni
Segundo a Wikipedia
"Um guia de estilo é um conjunto de normas para a escrita e desenho de documentos, tanto para uso geral ou para uma publicação, organização ou área específica."
Não transforme o seu código em um Frankenstein.
O Código pode parecer confuso quando as pessoas
usam diferentes convenções.
PORQUE PADRONIZAR CÓDIGO?
• Escrever códigos é o que fazemos todos os dias.
• Não vão passar apenas por uma única pessoa.
PORQUE PADRONIZAR CÓDIGO?
• Escrever códigos é o que fazemos todos os dias.
• Não vão passar apenas por uma única pessoa.
• É preciso manter um padrão de convenções
PORQUE PADRONIZAR CÓDIGO?
• Escrever códigos é o que fazemos todos os dias.
• Não vão passar apenas por uma única pessoa.
• É preciso manter um padrão de convenções
• Escrever código o mais declarativo possível.
PORQUE PADRONIZAR CÓDIGO?
• Escrever códigos é o que fazemos todos os dias.
• Não vão passar apenas por uma única pessoa.
• É preciso manter um padrão de convenções
• Escrever código o mais declarativo possível.
• Manter os padrões e semântica.
</>
Cada linha de código deve parecer ser escrita por uma única pessoa, não importa o número de contribuintes.
• Vocabulário compartilhado
• Referência de código comum
• Mais fácil de testar e entender
BENEFÍCIOS DOS GUIAS DE ESTILO
• Vocabulário compartilhado
• Referência de código comum
• Mais fácil de testar e entender
• Melhor fluidez do fluxo de trabalho
BENEFÍCIOS DOS GUIAS DE ESTILO
USE O EDITOR CONFIGPara definir e manter estilos de codificação
entre diferentes editores e IDEs
editorconfig.org
http://www.starbucks.com/static/reference/styleguide/
• Legibilidade faz diferença
• Seja consistente
• Objetos devem ter apenas uma responsabilidade
• Seja sempre DRY (Don't Repeat Yourself)
OBRIGADO!
UI Designer / Front-end Dev @maclevison
zeropixel.com.br
Mac Giovanni
Top Related