05 · 实战:手绘流程图

矩形 + 菱形 + 箭头 = 流程图三件套

三个工具函数: drawBox()(手绘矩形 + 文字)、 drawDiamond()(菱形 + 文字)、 drawArrow()(来自 04)。
之后画流程图只需要排版"节点位置数组"和"连线数组", 像搭积木一样画图。代码即构图 —— 这跟 Visio 完全相反: Visio 是你画完了图才知道长什么样,这里你**改数据就改图**。