zoukankan      html  css  js  c++  java
  • 写业务代码时犯的错误记录

    一直以计算机计算速率和内存消耗考虑为先,当开始写业务代码后,各种问题出现,还不止一次的犯,如果不想老是加班改代码,就应该牢记教训并熟练掌握。

    错误List:

    1.代码不分离,如Dao层,服务层,接口层等

    2.业务变量命名乱写,或写的不全。 数据命名应用数据原始含义,方法命名应用其作用,配置命名必须带上业务的名称

    3.方法冗杂,一个方法只应做一件事,一句话说不清就必须拆开

    4.应分析每项数据的来源,确认每个字段

    5.写方法时,应考虑返回错误情况处理

    6.不许用通用异常catch所有的异常,该处理的处理,该抛出的抛出

    7.每次修改完代码,添加相应测试外,必须跑相关的原有测试

    8.使用到数据库或Job等工具时,必须在相应服务添加相应配置。

    9.提代码前必须起服务完整跑一遍检查错误日志

    10.每次开始一个任务时,必须提前分析业务流程,数据来源,以及代码结构

    11.接口等需较快返回速度的地方添加代码处理,需要考虑代码处理放在其他服务,通过消息队列延时处理

    12.多个参数时,考虑传参原始数据,或建Dto

  • 相关阅读:
    JS中attribute和property的区别
    px(像素)、pt(点)、ppi、dpi、dp、sp之间的关系
    计算几何
    动态凸包
    斜率DP题目
    斜率DP个人理解
    后缀数组题目
    CF#190DIV.1
    MANACHER---求最长回文串
    扩展KMP题目
  • 原文地址:https://www.cnblogs.com/sylvialucy/p/8743519.html
Copyright © 2011-2022 走看看