状态机模式


状态机(State Machine)是一种建模工具,用于描述对象在不同状态之间转换的行为。它在软件开发中有许多应用场景,可以用于解决各种问题。

二十三种设计模式 和 六种设计原则


设计模式是在软件设计中经常用到的一些模式化的解决方案,它们提供了一套被广泛接受的、经过验证的解决问题的方法。这些设计模式被分为三种类型:创建型、结构型和行为型。