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

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

    错误List:

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

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

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

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

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

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

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

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

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

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

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

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

  • 相关阅读:
    golang json用法讲解
    go操作redis
    go 操作 kafka
    go指针:unsafe.Pointer
    初学者GO 之旅 (1) 包、变量、函数
    mac iterm2 安装 lrzsz rz sz命令
    golang工具之present
    php 安装 kafka 扩展
    elasticsearch 安装中文分词器
    Centos7 安装 elasticsearch-head插件
  • 原文地址:https://www.cnblogs.com/sylvialucy/p/8743519.html
Copyright © 2011-2022 走看看