1. 业务需求先,技术服务后;
2. 架构设计要考虑可扩展性;
3. 系统安全性要保障,数据一定要加密;
4. 性能优化要重视,缓存和负载均衡要用;
5. 代码规范要遵守,文档要写好;
6. 团队协作要紧密,沟通要及时;
7. 技术更新要跟进,学习要不断;
8. 项目管理要规范,进度要掌握;
9. 用户体验要优化,界面要美观;
10. 服务质量要保证,故障要快速响应。
![](/d/file/uploads//4/1.jpg)
11. 架构要灵活,不要过度设计;
12. 代码要可读性强,注释要详细;
13. 测试要全面,覆盖要充分;
14. 数据库要设计好,索引要合理;
15. 日志要记录全,异常要捕获;
16. 代码要重构,优化要持续;
17. 代码要复用,模块要独立;
18. 代码要可维护,bug要及时修复;
19. 技术选型要慎重,不要盲目跟风;
20. 架构师要有远见,不断创新。
![](/d/file/uploads//4/2.jpg)