摘要:
前言 我们知道,在交易系统中,涉及很多单据操作,则会涉及很多属性的设置;更有子单据的属性的设置 (介绍单据聚合跟,修改唯一单位,维护令牌和子订单规则一致性) 经验与实践 我们知道,命令与查询分离,命令和函数分离都是比较好的实践,所以如果是单纯的改变单据状态,那么最好的就是抽象出一个命令对象出来,用它 阅读全文
摘要:
价值维度 行为价值:软件的行为价值,实现了需求,该需求的价值;对于业务方来说,完成业务最重要; 架构价值:持续的质量所带来的好处,因为需求是会变的,业务方会认为每次需求都是同等的代价投入,但如果架构不好,那么投入的成本会很大,这种架构的价值就非常低,甚至是负的 SOLID原则 单一职责原则:任何一个 阅读全文