程序员编码时需要注意的九点内容

收听京东的胡峰老师的课程《程序员进阶攻略》,其中谈到了编码实现时需要考虑的这几点,虽然自己也在工作中或多或少也会考虑到其中的几点,但是没有一个完整清晰的List浮现,刚好碰到胡峰老师的总结,于是我就记录一下,也加深印象。

程序员编码实现需要注意的内容:

1.代码的执行效率,需要运行多长时间?
2.要求的最大等待响应时间能否满足?
3.并发吞吐能力如何?
4.运行的稳定性和各种边界 、异常处理是否考虑到了?
5.上线后,出现Bug,相关的监控、日志能否帮助快速定位?
6.是否有动态修改线上配置和变更的能力,能快速修复一些问题?
7.新上线版本时,你的程序是否考虑了兼容老版本的问题?
8.如果提供程序库,是否考虑了相关的依赖复杂度和使用便利性?
9.如果是提供服务,是否考虑了服务调用的管理,服务使用的统计监控,以及相关SLA服务保障承诺等?

猜你喜欢

转载自blog.csdn.net/u014672466/article/details/81750336