karvotic是什么意思 sequence是什么意思

文章目录[隐藏]

  • 什么是序列图?
在正常的学习/工作中,我们经常会面临以下场景:
阅读别人的代码阅读框架源码阅读自己很久之前写的代码 。
不要认为工作只是写代码 。在实践中,你会发现你的大部分时间实际上都花在了阅读和理解现有代码上 。
为了更快更清楚的找出对象之间的调用关系,我经常需要用到序列图 。手办动画SequenceDiagram还是比较麻烦费时,但是IDEA提供了一个叫深圳生活网序列图的插件来帮助我们解决这个问题 。有了插件SequenceDiagram,我们可以一键生成序列图 。
什么是序列图?网上有很多序列图的定义,我觉得不太好理解,太抽象了 。最神奇的是,大多数文章中对序列图的定义都是一模一样的 。看来大家都充分发挥了写代码的“精髓”!
我简单说一下我的理解吧!不过说实话,我自己也不是很清楚时序图 。如果在下面的描述中有什么问题和需要改进的地方,也请指出 。
序列图,也称为顺序图,是一种UML行为图 。是指当系统执行某种方法/操作深圳生活网(如登录操作)时,对象之间的顺序调用关系是深圳生活网 。
【karvotic是什么意思 sequence是什么意思】这个顺序调用关系可以这样理解:你需要执行系统中某个对象 a 提供的方法/操作 login(登录),但是这个对象又依赖了对象 b 提供的方法 getUser(获取用户) 。因此,这里就有了 a -

    推荐阅读