Some thought about current project
1. Project encountered big performance issue during the Ending period. why is there big performance issue with million-level records?
a) Too many Http requests.
b) Too many DOM elements.
c) Data Model is too complex.
d) ….
2. Project has potential issue with transaction, we have very good back-end service to handle the transaction, but in some UI code, it calls two transactions in the same method, what if the first transaction success and the second one failed?
3. Due to the issues we found in development phase, Project architecture changed a lot .
4. Code review is not enough, this caused tons of defects.
5. Most of my time in this project was working on defects (It is not a joke).
6. People are getting tired and losing confidence (Not me, my slogan is “Be happy!”).
7. I learned a lot from this project, but it is just the tip of the iceberg.
来自我的小站 www.threes.cn
本文讨论了一个项目中遇到的重大性能问题,包括HTTP请求过多、DOM元素过多等问题,并分析了事务处理风险及架构变更带来的影响。此外,还提到了代码审查不足导致大量缺陷出现的情况。
352

被折叠的 条评论
为什么被折叠?



