我比较喜欢研究国外的理论,这个是其中一个:principles of the business rule approach
1 业务分析师:
解决方案开发的关键角色是业务分析师。
业务分析师肯定不是传统的IT系统设计员,IT系统设计员更多的对完成编码感兴趣,而不是指定完整的业务解决方案或做很多策划工作。
2 规则种类:
拒绝规则
产生规则 must
投影规则
扩展与指南 建议 should 触发 功能
例外处理
3 规则的代价(包括例外处理),并不简单的就是在其业务系统中实现与维护的成本。真正的成本常常隐藏在相关的文档编写、培训、管理和时间上,即花在规则沟通和修改的时间上。
4 编写规则
不是规程
注意主语