最近回帖整理:
2008-07-01 06:17
169 查看
原帖,针对第四点:
看看客户所说的话, 能不能整理为一个自然语言的子集:与业务相关的小语言,并形式化。 实现过程可以三步走:
1. 对需要变化的业务规则建立统一的模型。
2. 使用解释器模式配合配置文件来表达小语言,应对变化。
3. 当2变得复杂和难于掌握, 考虑实现一门业务小语言, 难度较深。
纸上谈兵, 没机会实战过, 而且我估计这个成本对于承接项目的公司恐怕难于接受; 除非在市场上有多家公司需要这种东西, 这样算是预支成本吧。
对于一般技术人员, 可能认为难度在于实现小语言。 其实最难的一部分是如何将业务规则及其变化归纳为一个可接受的表达形式。
看看客户所说的话, 能不能整理为一个自然语言的子集:与业务相关的小语言,并形式化。 实现过程可以三步走:
1. 对需要变化的业务规则建立统一的模型。
2. 使用解释器模式配合配置文件来表达小语言,应对变化。
3. 当2变得复杂和难于掌握, 考虑实现一门业务小语言, 难度较深。
纸上谈兵, 没机会实战过, 而且我估计这个成本对于承接项目的公司恐怕难于接受; 除非在市场上有多家公司需要这种东西, 这样算是预支成本吧。
对于一般技术人员, 可能认为难度在于实现小语言。 其实最难的一部分是如何将业务规则及其变化归纳为一个可接受的表达形式。
相关文章推荐
- 整理一下最近的RIA行业新闻吧
- [战略]最近整理代码的一些总结和未来规划
- 最近破解的DotNet控件整理
- 最近笔试题整理(二)
- 整理最近新学到的几种sql写法(三)Update使用表别名
- 最近的工作中遇到的问题整理(2012年6月14日星期四)
- 最近面试前端面试题整理(css部分)
- 整理下最近的手抄纸
- 公司最近网络整理了一番
- 最近看到的spark资料整理
- 最近学习 iphone Open GL ES 2.0 资源整理
- 最近对新接触的自动化测试工具进行了整理
- ActionBar最近学习整理之二:风格自定义
- 最近做的一个安卓项目,里面有些比较实用的代码,整理一下,以备今后使用
- 最近要写CMS,因为是学java的,所以找了一些开源的javaCMS学习,特别整理一下方便大家使用
- 整理一下最近学习使用的一些IT工具,老的新的都有之一基本篇
- 最近整理的相关技术
- 最近自己整理的mysql方便到时候又忘了(1)
- 最近开发所用技术,以及资料整理
- 回帖整理和其他一些想法