程序员10倍效率神器之:ZenUML

今天我要给大家介绍一个神器——如何像大牛一样快速画出好看的UML图。

作为一只程序猿/媛,我们的工作大体上可以分为三部分:

写代(烂)码、看懂别人的(烂)代码、教别人看懂自己写的(烂)代码。

而这三类工作UML里面的序列图大抵都能派上大用场。

话说自从进入敏捷纪元以后,软件开发突然变得无比的轻(混)灵(乱)。白板+手机(拍照)成了我们最主要的设计工具。

我们的设计文档变成了这样:

640?wx_fmt=jpeg

甚至是这样:

640?wx_fmt=jpeg

如果你幸运地碰到一个良心发现的Tech Lead或者开发经理,他可能会告诉你——敏捷开发不是不做设计、也不是不写文档!然后他语重心长的跟你说要在设计方面成长还是要学习UML的,来这是一本《UML精粹》。

640?wx_fmt=png

你听完了心潮澎湃,给自己制定了一个学习计划。然后一个月以后发现,你还是画不出一个完整的序列图。

现在我要给你一本新的秘籍。你会发现学习画序列图这件事——

没!有!那!么!难!

我这里有一本新的秘籍——60秒学会画序列图。

640?wx_fmt=png

你没有看错,不是60天,不是60时,也不是60分钟!是60秒学会画序列图!60秒,你买不了吃亏也买不了上当,你还犹豫什么?❓❓❓❓

好了,我相信你现在打开https://www.zenuml.com应该可以轻松的画出一个序列图了。

接下来我们用一个RESTful服务作为例子,展示一下ZenUML到底有多强大。

除了在浏览器里面可以使用ZenUML,我们还可以在Confluence和Intellij IDEA上使用。

Confluence plugin: https://marketplace.atlassian.com/apps/1218380/

640?wx_fmt=png

JetBrains plugin: https://plugins.jetbrains.com/plugin/12437

640?wx_fmt=gif

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值