工作记录
2019-07-22 本文已影响0人
沙蒿同学
对于积分计算这种涉及复杂逻辑计算的,有几点需要注意:
1、业务逻辑的要清晰化,必要时需要梳理出业务流程图(整个计算过程,涉及微服务和适用场景)
2、逻辑计算过程和步骤尽量给出每一步日志,记录到本地或kafka,以便在线上生产环境中出现意外问题可进行排查并做补救
3、代码需要高可用、高扩展,针对多个不同场景的代码进行合理性的封装并注释好对应方法,以防止在n久之后连你自己都忘记代码
对于积分计算这种涉及复杂逻辑计算的,有几点需要注意:
1、业务逻辑的要清晰化,必要时需要梳理出业务流程图(整个计算过程,涉及微服务和适用场景)
2、逻辑计算过程和步骤尽量给出每一步日志,记录到本地或kafka,以便在线上生产环境中出现意外问题可进行排查并做补救
3、代码需要高可用、高扩展,针对多个不同场景的代码进行合理性的封装并注释好对应方法,以防止在n久之后连你自己都忘记代码