这个项目能做什么
本仓库是一个全面的指南和最佳实践集合,旨在帮助开发团队以优雅的编程风格、高效的协作方式,在软件开发环境中高效完成任务。它由thoughtbot公司维护,并采用知识共享署名许可(Creative Commons Attribution License)分发。
这些指南按多个类别组织:
- 高层指南:强调一致性、避免不必要的重写,以及合理说明违规情况。
- 协作:涵盖代码审查、开源贡献和产品评审的指南。
- 协议:涉及可访问性、数据处理、电子邮件、面向对象设计、安全性、Web开发、Web性能和生产的实践。
- 语言:提供Bash、CSS、ERB、HTML、JavaScript与TypeScript、Python、Ruby、Sass、Shell和Swift的指南。
- 框架与平台:涵盖Android、iOS、Rails、React、React Native,以及使用Jest或RSpec进行测试的指南。
- 工具:介绍Git、GraphQL、Postgres和关系数据库的使用指南。
此外,仓库还包含贡献指南,强调在合并更改前需征求社区反馈。
评论
0 评分人数达到10人后显示
登录后参与讨论。