project/从放弃到入门系列.md

26 lines
951 B
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

## 每天写点东西
1. 制定合理的规范
2. 全局异常处理
3. 日志分类
4. 监控
5. 解耦
6. 经历IO必须校验
7. ~~重要接口,外部接口记录耗时和日志~~
8. Linux权限
9. 时序0 + 1 * 30 * 3 + 1
10. 幂等处理
11. 没有最好的方案,就用最有效的方案开始做(没有执行力的远见等于空想)。
12. 重要接口,外部接口记录耗时和日志
13. 大前端
14. 幂等≠并发
15. 逻辑略多:列出所有的情况,写清思路(业务文档,解决方案文档)。
16. 新增字段必须校验(老数据可能不符合规范)
17. 分治
18. ~~解决方案文档~~
19. 修改接口确保之前逻辑不变
19. EntityGraph多看源码注释下同级别有类似注释。
19. 用心做好每件事,每个人每件事,都值得被认真对待。
19. 做个有意义的主键。
19. 制定规范,一不变应万变。
19. 能在内存中操作,就不去数据库。