闪速工作概念(全文)之七

3 两种工作模式 

一种是方法模式,另一种是代码模式。

方法模式可称为工作方法,是利用现有软件中提供的一些直接功能方法而不需要写代码或辅以极少量简单代码就能大幅度提高工作效率。代码模式则需要工作人员实现程序的编写工作,这是一个工作人员所具有的专业技能和计算机技术相结合融会贯通的结果,包括简单的软件分析和设计。工作人员可以使用这两种模式快速完成工作。

方法模式以鼠标键盘操作为主,主要使用系统提供的现有功能或辅以少量代码进行工作,如命令、宏或简单的正则表达式代码、简单的批处理、DOS下的命令操作等。就像Word中的查找替换和删除空行的例子等。又如文档结构的自动构建、页码自动插入等等。

代码模式则以代码为主,辅以极少量鼠标键盘操作,通过运行代码迅速完成工作。代码模式又分两类:

一类是系统中现有的,但需要整合,如需要执行一系列DOS命令完成一个工作部,就需要编写较为复杂的DOS批处理程序或采用高级语言的调用功能来实现。另一类是根据工作人员需要开发的程序。例如,首先录制一段宏(或找到一段相关的已有宏代码),然后对宏进行修改,使之满足当前工作部的迅速完成;利用二次开发接口编写的插件;工作人员自己开发的独立运行软件等。

LOAC倾向于代码模式,因为方法模式主要是系统中已经有的功能,有的尽管能完成相同的功能,但不一定方便,因为它是面向大群体的开发,不是面向个人的或专业的,系统所提供的是公共性的功能。因此,现有系统中的功能虽然甚多,但具体到个人直接应用的却很少或不好用,并且工作人员很需要的却往往又没有,这主要指专业性很强的功能。现有的大型办公系统功能繁多犹如浩瀚的海洋,个人想找到需要的功能往往要大费周折,通过层层菜单、选项卡等去一个一个的试用。

对于方法模式,有的系统功能可以直接使用或经程序组合后使用,有的可能很不适合个人使用,由于面向群体开发,选项卡、选项、菜单等可能很多,并且还会存在工作人员需要的选项却没有。使用这些系统功能产生的工作成果往往还需要经过手工编辑修改,不能一次成型,有时候甚至还不如工作人员开发一个完全适合自己的更小的程序来迅速完成工作会更快更好。

对于完成同一个功能而出自不同软件开发单位的几个程序,往往会听到一些使用者反映说,那个程序不好用,不如另一个好用。而代码模式则是完全适合于当前操作者的,因为这些操作者既是领域专家也是计算机高手,二者居于一身写出来的代码和结构不存在沟通问题,其既没有太多的多余代码,且功能性和健壮性都是很强的,尤其掌握了面向对象的软件开发方法,有了不足之处还可以迅速完成程序的修改,出现程序错误也会很快完成定位,经过不长时间使用后会完善为很完美的闪件。

不过建议,现有系统中适合于工作人员工作的高效程序功能、命令、宏、正则表达式和高效代码片段等应充分利用,只有在方法模式无法快速高效完成工作时才考虑采用代码模式写闪件完成工作。

必须指出,对于完成同一项工作来说,独立运行的程序要比系统提供的相同功能快得多。因为,后者需要在系统框架下运行,而大型系统是非常占用和消耗资源的。例如,一篇文档中的多余空行删除操作,对于一个有5M大的文本文件,若用高级语言编写一段程序删除这些多余空行可能只需要一分钟以内就可以完成,但若在大型系统,如Office Word中删除它们可能需要30分钟以上的时间,甚至有时由于要处理的文件大,对于不同配置的电脑会造成长时间不响应像死机一般数小时得不到结果,并且影响电脑正常使用,由于使人不堪忍受,最终不得不被人工撤销运行另想办法。若经常需要这样的操作,就不如写一个独立运行的删除空行的程序功能。

因此,两种工作模式在性能上是大有区别的,有些时候,尽管系统中存在第一种模式的功能,但还是需要第二种模式。就像上面对文本文件中的空行处理,若这样的文本文件比较小,则第一种模式也能很快完成,但对于经常需要处理相对比较大的文本文件的空行处理,只有采用第二种模式才最合适,即工作人员应该写一个空行删除程序。

展开阅读全文

页面更新:2024-04-17

标签:空行   工作   高效   工作人员   概念   模式   代码   功能   程序   方法   全文   系统

1 2 3 4 5

上滑加载更多 ↓
推荐阅读:
友情链接:
更多:

本站资料均由网友自行发布提供,仅用于学习交流。如有版权问题,请与我联系,QQ:4156828  

© CopyRight 2020-2024 All Rights Reserved. Powered By 71396.com 闽ICP备11008920号-4
闽公网安备35020302034903号

Top