论坛首页 Java企业应用论坛

关于软件设计中配置库配置表的使用探讨

浏览 6613 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2011-10-13  
在某些场景下需要快速应对,有些程序员习惯在办公室中干活,而体会不到在现场定制的那种特定场景

通常你在现场,需要立刻响应客户的需求,典型的如增加一个字段显示,隐藏一个字段显示,改变字段顺序,对字段重新分组,快速修正一个bug ,快速修改一个报表格式

这些都要在现场立刻解决,所以一个能现场配置,或是本身集成开发环境的程序就很重要

我有个delphi的桌面方案叫marsx,使用了一个paxcompiler编译器,代码都放在数据库中动态编译load的. 在现场,通常就是问你想怎样,然后ctrl+d打开程序内置的开发环境,几分钟后说你重新登录一下看看. 不会设计重启服务或者重新分发这样的情形

在下面做开发,能大量的节约定制成本,所以领导希望这样是有道理的
0 请登录后投票
   发表时间:2011-10-13  
jjx 写道
在某些场景下需要快速应对,有些程序员习惯在办公室中干活,而体会不到在现场定制的那种特定场景

通常你在现场,需要立刻响应客户的需求,典型的如增加一个字段显示,隐藏一个字段显示,改变字段顺序,对字段重新分组,快速修正一个bug ,快速修改一个报表格式

这些都要在现场立刻解决,所以一个能现场配置,或是本身集成开发环境的程序就很重要

我有个delphi的桌面方案叫marsx,使用了一个paxcompiler编译器,代码都放在数据库中动态编译load的. 在现场,通常就是问你想怎样,然后ctrl+d打开程序内置的开发环境,几分钟后说你重新登录一下看看. 不会设计重启服务或者重新分发这样的情形

在下面做开发,能大量的节约定制成本,所以领导希望这样是有道理的



赞成这种看法,有些解决方案并不能单纯以纯技术的观点看待问题,而是应以客户要求为准则的方案为观点。
0 请登录后投票
   发表时间:2011-10-13  
portal一般都是按楼主的这种思路整的
0 请登录后投票
   发表时间:2011-10-13  
深有体会,tmd多好的项目一般遇上这种所谓的领导,也会变成屎

个人提议可以将页面按布局或模块保存,不用分太过细了,要编辑的时候取出需要的某一块布局编辑,复制到ide里编辑都行,然后粘回去保存,最好能够很方便的预览
0 请登录后投票
   发表时间:2011-10-13  
这种情景以前有遇到过,有一种变通的办法:

配置信息填入xml再存数据库。

xml可以方便的编辑,不需要再单独开发编辑工具。
又可以用shema进行验证,防止填错。
0 请登录后投票
   发表时间:2011-10-13  
jjx 写道
在某些场景下需要快速应对,有些程序员习惯在办公室中干活,而体会不到在现场定制的那种特定场景

通常你在现场,需要立刻响应客户的需求,典型的如增加一个字段显示,隐藏一个字段显示,改变字段顺序,对字段重新分组,快速修正一个bug ,快速修改一个报表格式

这些都要在现场立刻解决,所以一个能现场配置,或是本身集成开发环境的程序就很重要

我有个delphi的桌面方案叫marsx,使用了一个paxcompiler编译器,代码都放在数据库中动态编译load的. 在现场,通常就是问你想怎样,然后ctrl+d打开程序内置的开发环境,几分钟后说你重新登录一下看看. 不会设计重启服务或者重新分发这样的情形

在下面做开发,能大量的节约定制成本,所以领导希望这样是有道理的

我也深有体会,你提到的隐藏字段等我们也都有实现,这些我个人觉得还是理解的,你提到的本身集成开发环境的程序我也认同。其实是不是就是一个快速开发平台,除了必要的代码外,很多东西可以在这个快速开发平台上进行。
0 请登录后投票
   发表时间:2011-10-13  
鱼言风语 写道
这种情景以前有遇到过,有一种变通的办法:

配置信息填入xml再存数据库。

xml可以方便的编辑,不需要再单独开发编辑工具。
又可以用shema进行验证,防止填错。

赞成这个办法,只可惜我的领导只会数据库,对xml不敢兴趣。而且在我所处的这个行业里,有一个更高层的决策者将xml废除了,而是使用一种替代文本语言,这个有机会细说吧。
0 请登录后投票
   发表时间:2011-10-13  
mysnow 写道
鱼言风语 写道
这种情景以前有遇到过,有一种变通的办法:

配置信息填入xml再存数据库。

xml可以方便的编辑,不需要再单独开发编辑工具。
又可以用shema进行验证,防止填错。

赞成这个办法,只可惜我的领导只会数据库,对xml不敢兴趣。而且在我所处的这个行业里,有一个更高层的决策者将xml废除了,而是使用一种替代文本语言,这个有机会细说吧。



我的终极建议:你还是跳槽吧。
0 请登录后投票
   发表时间:2011-10-14  
把大量的配置甚至于样式到位置的大小都放到库里,本人觉得,兄弟,除非有个非常好的配置工具,不然,艰难了!
0 请登录后投票
   发表时间:2011-10-14  
典型的中国式软件开发,无语
0 请登录后投票
论坛首页 Java企业应用版

跳转论坛:
Global site tag (gtag.js) - Google Analytics