Sobre el proyecto

Este repositorio es una recopilación exhaustiva de guías y mejores prácticas para programar con estilo, colaborar eficazmente y lograr resultados en un entorno de desarrollo de software. Es mantenido por thoughtbot, inc. y se distribuye bajo la Licencia de Atribución Creative Commons. Las guías están organizadas en varias categorías: - Directrices de alto nivel: Enfatizan la consistencia, evitan reescrituras innecesarias y justifican las violaciones. - Colaboración: Guías sobre revisión de código, contribución a proyectos de código abierto y revisiones de producto. - Protocolos: Mejores prácticas para accesibilidad, manejo de datos, correo electrónico, diseño orientado a objetos, seguridad, desarrollo web, rendimiento web y producción. - Lenguajes: Guías para Bash, CSS, ERB, HTML, JavaScript & TypeScript, Python, Ruby, Sass, Shell y Swift. - Frameworks y plataformas: Guías para Android, iOS, Rails, React, React Native y pruebas con Jest o RSpec. - Herramientas: Guías sobre el uso de Git, GraphQL, Postgres y bases de datos relacionales. Además, incluye directrices de contribución que enfatizan la retroalimentación comunitaria antes de fusionar cambios.