工作感悟

本文记录工作感悟,持续更新......

0x01 前端/客户端对接

  1. 写完接口文档后,一定要督促他们看,是否有遗漏接口?是否多字段、少字段、字段名不对、字段类型不对?这些问题尽量避免,在开发前解决,但是基本无法做到百分百避免。
  2. 返回给前端/客户端字段,谨慎使用浮点数类型,尽量使用字符串,防止精度问题出现(比如返回的是0.98,实际上客户端处理时精度出现问题,数值不对)
  3. 前端主要做页面展示,返回给前端的数据,尽量不需要前端再次计算、处理

0x02 开发

  1. 异常信息留痕,但不要返回给前端(用户)
  2. 对于边界问题要仔细思考,考虑各种极限场景(很难做到,但是对于一个开发人员而言,很重要!!!)
  3. 接手别人的代码时,尽量以应用为单位保证三方库的使用是一致的,比如数据库相关的三方库怎么选择?是使用注解还是xml?这些尽量以应用为单位在原有代码上不做大的变更。
  4. 语言只是工具。这句话要建立在对一种语言很熟悉的情况下。并且这句话也很重要,全面发展,不局限于一种语言,不局限于一个岗位。后端开发对于前端、运维、产品都要有一定了解。
  5. 扩展性 所写代码要考虑可扩展
  6. 重要问题需要复盘,根据复盘信息完善监控告警,能及时的暴露出问题

0x03 思考

  1. 多思考、多思考、多思考......
  2. 了解技术的原理,并将其思想在实际工作中应用起来,比如redis持久化的原理,是否在工作中需要增量同步时,能参考起来。

0x04 最后

本人后端菜鸡开发一枚,谨以此文,记录工作感悟......
也欢迎通过简书私信与我交流、唠嗑 -.-

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容