小艾的自留地

Stay foolish, Stay hungry

前段时间看到一篇比较火的文章,结合自己的一些经验,整理以下“好习惯”。

  1. 修改完代码,一定要记得自测一下,即使只是改了一个变量。
  2. 方法入参尽量都做校验。
  3. 添加新接口时,需要注意老接口的兼容性。
  4. 对于复杂的代码逻辑,有必要写清楚注释。
  5. 使用完IO 资源流,一定要记得关闭。
  6. 尽量不要在循环里远程调用或者数据库操作,特别是select。优先考虑批处理。
  7. 考虑并发一致性的问题。
  8. 根据实际的业务场景去拆解功能,不是所有的功能都需要用特别高深的技术去实现。

  1. 避免多层if...else嵌套。
  2. 一个类做好一件事情,一个控制器维护好一个功能。

参考链接

评论