现在的位置: 首页 > 综合 > 正文

关于开发工业应用软件的一点反思

2013年02月21日 ⁄ 综合 ⁄ 共 716字 ⁄ 字号 评论关闭

历时一个月,终于将手中的软件基本开发完成。独自一人完成整个软件的开发过程,每一次都能种特别的成就感和喜悦感。看到自己手中的软件终于有种商业化软件的气质(外观比较美观,摆脱了XP时代的UI风格)。心中不免沉醉一番。

但是在停下来,静静的思考一下时,和那些自己视为“一坨屎”的软件(外观很垃圾,属于能用不能看的级别)相比较时,却发现曾经引以自豪的观点站不住脚。有点的多余了

软件开发的基本立足点应该是:需求分析。面向大众化和面向工业化的软件,其需求肯定是不一样的。 一个需要成千上万用户的商业型软件。而一个是撑死用户也很难超过100的软件。

对于工业软件而言,他所需要的仅仅是能偶仅仅的躺在电脑里,默默无闻,毫无故障的运行着。软件本身虽然也有面向用户操作的界面部分,但是最核心的依旧是面向机械。让设备稳定高效的运行。

界面美观优化,很多时候真的仅仅是一种面子问题。因为做出的一个软件界面漂亮。让人有种舒适的感觉。会让人觉得有种很牛逼的感觉。这种效果也多是在给领导看的时候能够产生相应的效益。

一个好的程序员,我想都应该应该有一定的追求,有自己的节操。不是领导说干啥就干啥,没说干就不干。这样活着感觉太累。容易挫伤自己的热情和积极性。我想我编写的程序,即使达不到优雅的级别,但是也无法容忍自己之手写出来的程序太过ugly ,来自己觉得长不忍赌。最主要的原因在于,在调试程序过程中,每次都要面对这么个丑陋的界面,很容易形成内伤。

工业化软件,追求的是高效,稳定,开发维护快捷。简单实用。对界面要求不高。

但是凡事都有至简至难。当将程序界面追求的及其精简但又能满足绝大多数需求时,这对程序员而言便是及其繁琐的。主要也就体现在程序架构设计上。

待续。。。(吃饭去)

抱歉!评论已关闭.