最近部门承接了一个日报工作,每天需要将收集到的数据统计发布。做好收集模版,明确收集流程,自己跑通一遍,第二天就让部门助理去操作,结果他第一次就出了错。为了方便和准确,我便用 R 做了应用,每天只需将收集情况上传,便可以自动处理得到最终发布的内容。
这个处理分两步:
- 数据处理:读取、筛选、分组汇总;
- 添加样式:合并部分单元格、添加标题文字、加粗部分文字、设置单元格边框。
在写代码的时候,数据处理仅需十行左右,而设置样式需要几十行。我不禁想起刚接触 Markdown 时遇到的「内容与样式分离」理念。
内容和样式哪个更重要?
一直以来我都重「内容」,认为内容为王。在遇见 Markdown 之间,我是比较资深的 Word 用户,我会设置好样式,然后开始书写内容。即便如此,出于「所见即所得」的诱惑,我偶尔忍不住手痒单独调整下部分文字的样式。遇见 Markdown 之后,我终于从样式的诱惑中逃脱,专注于内容的写作。
适度的样式同样重要,尤其是导出 Excel 表格,部分单元格的合并、边框的设置,可以大大提高可读性。内容最终需要被人接收理解,因此在这方面付出的努力同样具有价值。
实际操作中,我认为在样式方面的投入呈现边际收益递减,实现初步的样式后,想要再给人眼前一亮的感觉非常难,也需要非常多的投入,性价比低。
比较庆幸的是公司的创业氛围也注重内容而非过度的样式,使得我避开在边际收益递减的领域进行大量时间和精力投入。
我想我一直会被重内容的人和事物吸引。