240 发简信
IP属地:河北
  • 如何检验领域事件的设计是否正确

    如果有多个领域事件会影响领域模型的一致性,则必须满足下列条件才能保证系统的正确性:1、任意一个领域事件只能影响同一个领域对象的一致性。2、任意一...

  • 一个变量不要有多个含义

    维护变量的之间的关系属于核心业务逻辑

  • 为什么从测试人员从业务角度更容易发现问题

    编码过程中不妨从业务操作人员的角度,从集成测试的角度来设计系统,编写代码,保持良好的抽象、面向对象特性,不至于陷入太多面向过程的代码中。

  • 生命周期管理

    设计组件或者服务,或处理数据,一定要有生命周期的概念。完备的流程管理。

  • 系统扩展能力

    一定要有完善的事件通知机制或者工作流或者说系统有一定的灵活性,以避免因突发状况造成的紧急上线

  • 开源编程字体

    Fira MonoMonoid

  • 可靠定时任务系统的设计

    使用延迟消息实现,分为三个部分: 生产者,定时器,消费者; 要求三个部分都保证可靠; 同时要保证多个生产者只能发出一条延迟消息,无论有多少消费者...

  • 项目需求管理

    变更一个需求时必须提供ID,否则视为创建新需求。