文章 "软件开发和 MQL5 中的设计范式(第 3 部分):行为范式 1"

 

新文章 软件开发和 MQL5 中的设计范式(第 3 部分):行为范式 1已发布:

来自设计范式文献的一篇新文章,我们将看到类型其一,即行为范式,从而理解我们如何有效地在所创建对象之间构建通信方法。通过完成这些行为范式,我们就能够理解创建和构建可重用、可扩展、经过测试的软件。

在本文中,我们提供的行为范式,与分配和设置对象之间的责任有关。它们还辨别对象如何相互通信或交互,并且该类型下有许多范式,如下所示:

  • 责任(responsibility)链
  • 命令(Command)
  • 解释器(Interpreter)
  • 迭代器(Iterator)
  • 调解器(Mediator)
  • 备忘录(Memento)
  • 观察者(Observer)
  • 状态(State)
  • 策略(Strategy)
  • 模板(Template)方法
  • 游客(Visitor)

    作者:Mohamed Abdelmaaboud