所谓学而不思则罔,思而不学则殆。
对一个整日都和键盘打交道程序猿来说,人生最痛苦的两件事,莫过于写字和画图了。
而相对于市面上大多的作图工具,又往往设计得不那么贴合程序人员的使用习惯,每每叫我画个流程图、时序图、思维导图时,那比我敲一晚上代码还难受,相信这样的经历非我一人所有,不是不会画,实在是没有那个美感设计的天赋。
而这时,也是一个偶尔的机会,让我发现了这样一款产品,PlantUML。
可以这样说,这是一款专为程序猿设计的作图工具,通过编码的逻辑来作图,剩下的就是交给这人性化的工具去自动生成,如此美妙的开局,让我忍不住欢呼,喝彩!!!
也是不再赘述PlantUML的好话了,让我们直接看干货。
PlantUML的作画分类,大体可分为:
- 时序图: