2.1 UML状态机速成教程之一 2021-05-07 | 0 浏览 | 0 评论 2.1 UML状态机速成教程之一 如果你能消除哪怕是一小部分的条件分支(或者叫 "意大利面条 "代码),软件都会变得更容易理解、测试和维护,代码中曲折的执行路径的数量也会急剧下降,而且通常是成数量级的下降。这正是基于状态机的技术的用武之地--通过大幅减少代码中的各种路径,来简化在每个分支点的条件测试。