画一张好图的意义?
作为程序员的你,你常常做的除了起给变量和类起名字、另一就是画图了。抛开起名字这个令人头疼的问题,画图对咱们来说是一个表白想法十分不错的办法。
因为画图能够清晰的表述你的思维框架,帮你梳理逻辑,更好的传播信息。
有的人跟我说画图是一项费时费力的活,确实是这样。然而你要换一个思路想想,为什么会费时费力呢?因为你的大脑在组织你用语言所表白的货色,而且你要思考如何表白能力简略、清晰。如果你只是胡乱涂鸦,那必定不会麻烦的,是不是?
那么,晓得了这一点,其实你会发现,如果你画了几张高质量的图,能清晰的表白你的思维。无论在工作、面试与人交换都能够起到事倍功半的成果。
那你是不是应该在这个方面多留一些,多学习一点办法和表述伎俩。这样能对你的工作生存都很有帮忙。
画好图的必备思维
站在观众和新人的角度画图。 假如你就是第一次了解这个常识和技术,你承受了怎么样的表述能力了解。你就朝着这个方向去画图,必定会有晋升的。
这一点是十分重要的。我会尽量用如果我是读者或者观众我怎么能了解这张图。如果了解吃力,阐明不太适合。是否要拆分更多的图,一步一步带着来解释。
是否要举例子,联合图来表述等等。当你站在这中角度思考时,画图必定会有提高的。
人生处处是道场,任何行业、任何人都能够有学习的货色。 你能够向有教训的人、网站、平台等等,学习各种画图的案例。比方配色计划、流程图搭配等等。
比方我看到一个官方网站 spring.io 的配色不错,我能够通过在线色彩刷工具汲取下色彩,借鉴它的配色计划。
之后能够通过一些在线制图网站,比方创可贴,找一个模板,改改色彩和图片,失去了如下的海报图片:
相似的学习还有很多:
或者某个公众号文章排版不错,能够借鉴批改下。或者从事非线性编辑的敌人,比方搞 PS、premiere 之类的,他们常应用的一些色卡。能够找到一些配色计划,用于画图搭配。或者有写文章不错的或者演讲不错的人,跟他们学习下文章的布局,演讲的布局,能够学到坡道 - 内容 - 甜点的布局思路。或者 …..
其实有太多了值得你学习的货色,前提是只有你有想法,有好的心态,之后有指标,办法和能力才是其次,有了想法、心态、指标,方法总比艰难多,剩下的都好解决。
由粗到细,由顶层到底层。 表白任何事件,都须要从脉络到细节,不能上来间接就是某个细节画一张图。
比方之前 Kafka 成长记 5 中,先应该有一张,Producer 发送音讯的外围逻辑脉络图,之后才是每一步细节的图才会更好一点。
梳理了整体,之后剖析每一步,如元数据拉取、producer 音讯的初步序列化、分区路由、缓冲器原理等。
就像之前大学中将流程图时,也有提到过顶层流程图、一级、二级流程图之类的,这种思维能够类比到很多中央。
留神突出信息的表白。 适当加以备注、色彩、加粗等形式,阐明生疏词汇、强调重点等。留神反复,能够适当反复重要的逻辑和艰涩的常识。拆分步骤图,细化逻表白。
比方一些生疏的业务名词、简单的逻辑。都能够通过下面的形式表述。之前 Zookeeper 成长记中,讲选举原理的时候,就将选举的简单逻辑,拆为步骤图,减少备注、高亮关键字等形式来画的图。如下所示《选举过程 PK 选票逻辑》:
上图应用绿色的备注突出要害信息,整体图片属于选举过程中的第 xx 步。
如何有好的配色
当你意识到了画图的价值和常见的思维后,其实你应该明确,思维有了,办法其实就会有很多。
我这里给大家分享一个十分实用的办法—如何选图形配色。
很多人画图就是灰白系列,或者特地辣眼睛系列的配色计划,色彩搭配不合理会导致,看不清楚文字、了解艰难等问题。
所以一个好的配色计划相对能够给你的图带来事倍功半的成果。
获取配色计划的办法有很多,我给你大家介绍下我用的形式吧。
首先就是画图的平台或者说是软件抉择。很多年前,我应用过很多画图软件各种 UML 系列的,像什么 smartUml、viso、PowerDesigner 反正一大堆,
之前咱们都是习惯下载一个软件,装在电脑上。然而近些年随着网速晋升,互联网的倒退,越来越多的人喜爱在线作图。
呈现了 ProcessOn、亿图等等这些在线绘图软件。其实无论用什么软件,只有你习惯用的不便就行,这个没有什么好坏之分。
选色卡
就拿 ProcessOn 举例,我感觉能够在线画图 + 应用 git,能够满足我多地办公的编写成长记文章的需要。所以自然而然成长记的图大多是用这个软件制作的。
好了回到整体,配色计划,如何指定。很多人可能还不晓得配色计划,色卡这些词汇。其实不难理解,在编辑畛域,说白了就是一些美工和设计师将适当的冷暖色进行搭配,造成的系列,就是一套配色计划,而很多设计师,喜爱将多个配色计划制作成色卡珍藏,造成本人的格调搭配。
那么既然有现成的搭配计划,你必定不须要费时费力本人去搭配了,本人的审美一不小心就搭配进去辣眼睛的配色了。
色卡起源其实你轻易百度一下就能够了,当初有很多在线色卡网站。比方下网站:https://colordrop.io/
如果你喜爱某一个网站或者图片的色彩搭配,也能够通过在线吸管,获取对应的色彩,比方:http://www.jiniannet.com/Page…
制作和珍藏色卡
有了色卡,你能够通过色彩本人制作出一个图,来珍藏。如建设一个色卡搭配图,每次从这里拷贝对应的色卡画图即可。
ProcessOn 往年降级了一个性能,有一个珍藏搭配的性能,能够将色卡拖到左侧,不必独自寄存在一个文件了。这个还是不错的。
之后有了色卡,应用不同的色卡进行画图就能够了。如下示例
示例 1:
示例 2:
示例 3:
小结
画图的价值,更好的表白和梳理思路
画图的思维分享了:
站在观众和新人的角度画图。
人生处处是道场,任何行业、任何人都能够有学习的货色
由粗到细,由顶层到底层
留神突出信息的表白。
最初是办法分享,配色的办法:选色卡、制作和珍藏色卡
当你晓得了思维,办法天然会有。置信只有你依照我之前介绍的思维,一直的思考和实际,置信你的画图能力肯定能进步!
明天咱们就到这里。如果你想听我分享更多本人的成长和故事,欢送留言在评论区,我看到感觉不错的会给大家安顿的~~
本文由博客一文多发平台 OpenWrite 公布!