开发软件中,难免要设计一些状态。当然具体设计和需求相关,但是也有一些简单的经验,可以帮助开发人员容易起手。并且一个项目用同样的思路来设计,可以简化内部沟通的成本,提高效率。
我自己有两条经验,应付一般需求没有问题而且还特别容易理解。
- 可以设计多层状态,但是别超过两层。
- 最外层的状态,尽量设计成一字长龙阵,有头有尾,方向一致,除了尾巴之外其他节点不回头
下面举个例子,你设计一个电视机的状态,下面五个状态,分成两层。
绘图1-5-120009.png开发软件中,难免要设计一些状态。当然具体设计和需求相关,但是也有一些简单的经验,可以帮助开发人员容易起手。并且一个项目用同样的思路来设计,可以简化内部沟通的成本,提高效率。
我自己有两条经验,应付一般需求没有问题而且还特别容易理解。
下面举个例子,你设计一个电视机的状态,下面五个状态,分成两层。
绘图1-5-120009.png本文标题:简单状态设计思路0512
本文链接:https://www.haomeiwen.com/subject/agxprttx.html
网友评论