Sobre o projeto

Este repositório é uma coleção abrangente de guias e melhores práticas para programar com estilo, colaborar de forma eficaz e realizar tarefas em um ambiente de desenvolvimento de software. Ele é mantido pela thoughtbot, inc. e é distribuído sob a Licença Creative Commons Attribution. Os guias estão organizados em várias categorias: - Diretrizes de alto nível: Enfatizando consistência, evitando reescritas desnecessárias e justificando violações. - Colaboração: Guias sobre revisão de código, contribuição para código aberto e revisões de produtos. - Protocolos: Melhores práticas para acessibilidade, tratamento de dados, e-mail, design orientado a objetos, segurança, desenvolvimento web, desempenho web e produção. - Linguagens: Guias para Bash, CSS, ERB, HTML, JavaScript & TypeScript, Python, Ruby, Sass, Shell e Swift. - Frameworks e plataformas: Guias para Android, iOS, Rails, React, React Native e testes com Jest ou RSpec. - Ferramentas: Guias sobre uso de Git, GraphQL, Postgres e bancos de dados relacionais. Além disso, inclui diretrizes de contribuição que enfatizam o feedback da comunidade antes de mesclar alterações.