开发质量提升系列:标准模板(上)
从工作到生活,标准模板都是随处可见的。比如在银行办理开户业务时,首先要先填写对应的业务申请单,然后在跟柜员沟通进行办理。比如在医院完成身体检查后,医院会出具一份标准的检查报告,告知身体各个方面的具体情况。所以,标准模板对于信息的出与入的处理,都具有非凡意义的作用。那么,放在开发质量的层面,标准模板能有什么玩法呢?首先,要先了解标准模板的动机及带来的价值。
为什么会出现标准模板呢,我认为主要是解决信息规范及交流的问题。比如医院的检查报告,假如每个医生的报告及内容出现差异,甚至同一个医生的报告及内容也出现差异的话,会让检查者看得怀疑人生。写这些内容到底想告诉我什么信息呢?内容太多了要怎样归纳消化呢?看报告这么一件简单事情,变得像密文解密般困难。所以,为了方便检查者阅读报告,也方便医生书写报告,按照一定的标准把要表达的内容进行归纳与分类,比如检查报告中把身体的各项信息分类为血常规、五官、内科、X 光等。接着每一类信息都使用共性的文字描述,比如血常规,会列出血液的每一类成分及标准值,而每个人的信息就填入到对应的实际值显示出来即可。这样经过标准模板修饰后的检查报告,就容易让检查者阅读理解。而医生也不需要花费大量脑力去重新编写报告,只需要按照模板格式填入对应内容即可。
所以,标准模板能带给信息的编写者及阅读者以下好处:
对编写者而言,只需傻瓜式按标准模板的要求逐项填写对应信息即可,不用花费额外的精力构思如何表达内容;
对阅读者而言,标准模板已经对内容进行归纳与分类,不用花费额外的精力思考如何梳理内容,只需按模板顺序阅读内容即可;
标准模板就相当于外行(阅读者)与内行(编写者)的接口,通过这个接口可以很方便地解决信息的规范性及含义表达的问题。
那么,在开发质量上,有哪些内容可以使用标准模板来表达的?这些标准模板又该表达哪些内容?且听下回分解。
版权声明: 本文为 InfoQ 作者【罗小龙】的原创文章。
原文链接:【http://xie.infoq.cn/article/39707c713c13590abba77313e】。文章转载请联系作者。
评论