美文网首页
程序员修炼~事件与状态

程序员修炼~事件与状态

作者: 心水 | 来源:发表于2022-02-24 22:29 被阅读0次

事情不会随随便便发生,它们是注定要发生的。

确实是这样,事情不会随随便便发生,它们注定要发生,在特定的状态下由特定的事件触发。

什么是事件?事件是一个可以被利用的信息,比如孩子哭了、发工资了、被批评了、被表扬了等等。

那什么是状态?状态是指一种满足特定条件的情境,比如生气状态、开心状态、悲伤状态等等,而触发一个对象进入一种状态的就是事件。

而在某种状态下,一个对象只会响应某些事件,所以响应式编程就是利用这样的模式进行编程的。

比如我们TMS系统往外异步发了一条消息,这就是一个事件,让系统进入了一个状态,这个状态下可能会响应另外一个事件,比如Ack事件,收到Ack状态才会让状态进入终止
状态。

所以把状态理清楚的好处会让系统处于一个稳定可理解的状态,状态图确实是需求分析或开发设计中非常重要的图。

相关文章

  • 程序员修炼~事件与状态

    事情不会随随便便发生,它们是注定要发生的。 确实是这样,事情不会随随便便发生,它们注定要发生,在特定的状态下由特定...

  • 程序员修炼~事件与状态

    事情不会随随便便发生,它们是注定要发生的。 确实是这样,事情不会随随便便发生,它们注定要发生,在特定的状态下由特定...

  • 程序员思维修炼:如何从新手成为专家

    程序员思维修炼:如何从新手成为专家 这个模型,来自《程序员思维修炼》这本书: 程序员思维修炼:如何从新手成为专家 ...

  • 阿里架构师推荐,5G时代前夕程序员五本必读书籍,免费赠送大家

    文末有书籍免费领取方式 程序员修炼之道 《程序员修炼之道》(The Pragmatic Programmer)由一...

  • 2022-10-21-读其他书籍

    阅读《程序员修炼之道》和《程序员职业素养》第一章之前的内容。下载《程序员修炼之道》第 2 版电子书。 看《程序员职...

  • 一个程序员修炼之道《论程序员的自我修养》

    每个程序员修炼之道都是漫长而艰辛的,要想成为一名伟大的程序员,不仅技术全面还要有程序员的自我修养: 程序员修炼之道...

  • 演讲之即兴演讲

    一.日常训练 多练习对热点事件的评价;演讲时有视音频多复盘;修炼内容,修炼状态。练习练习再练习。 二即兴演讲6字诀...

  • JS event的属性

    Event 对象代表事件的状态,比如事件在其中发生的元素、键盘按键的状态、鼠标的位置、鼠标按钮的状态。 事件通常与...

  • Event对象

    Event 对象代表事件的状态,比如事件在其中发生的元素、键盘按键的状态、鼠标的位置、鼠标按钮的状态。事件通常与函...

  • 程序员修炼30 状态机

    今天是一周一次的分享环节,感谢每一位分享的同学,相对来说第一位分享的同学比较吃亏,容易招来拍砖的火力。也感谢一下我...

网友评论

      本文标题:程序员修炼~事件与状态

      本文链接:https://www.haomeiwen.com/subject/xumtrrtx.html