基于规则系统组织业务规则
摘要: 在《小议领域模型(Domain Model)》以及《AOSD:应用AOP实现业务逻辑》两篇随笔中分别讨论了Domain Model的两个逻辑以及利用AOP来改造流程逻辑,本文讨论利用DSL来组织Domain Model的控制逻辑即:业务规则。
阅读全文
《软件企业的绩效管理》之乱弹补充
摘要: 上次发了一文《软件企业的绩效管理》,反应之大出我意料。不过也有好处:发现自己观点的问题所在。而后又从《IT经理世界》那看到一些新思路,拿来乱弹补充一下。
阅读全文
AspectJ: 通往AOSD之路的最佳军火
摘要: 在《小议领域模型(Domain Model)》以及《AOSD:应用AOP实现业务逻辑》两篇随笔中分别讨论了Domain Model的流程逻辑以及利用AOP来改造流程逻辑,本文通过比较3个不同做法来阐述AspectJ将是AOSD唯一以及最佳军火,并补充了在javaeye讨论贴的完整例子代码。
阅读全文
软件公司的绩效管理和内部消耗
摘要: 由csdn的一则新闻,联想到了软件企业的绩效管理和内部消耗,讨论了如何进行绩效管理,列举了3种不同的内部消耗。
阅读全文
AOSD:应用AOP实现业务逻辑
摘要: 讨论应用AOP组织业务流程——AOSD,其开发方式与使用AOP解决cache,transaction等技术问题有显著的不同,导致那种通过interceptor来实现的AOP方案并不适合AOSD。
阅读全文
小议领域模型(Domain Model)
摘要: 小议领域模型(Domain Model):从技术角度上讨论Domain Object和普通OO对象区别,以及Domain Service和Facade的区别;并乱弹了一把相关的东东阅读全文。
阅读全文
单元测试实践小结
摘要: 小结单元测试的实践。讨论单元测试的关注点, 分析实践中面临的问题,提出了包括对静态方法的进行mock的解决方法,还讨论了在分层结构下对web,service以及dao的测试
阅读全文
《分析模式》笔记之责任模式与合同模式
摘要: 两个模式在展示SRC原则外,促使我们考虑如何处理子类型化面临的种种问题
阅读全文
《分析模式》笔记之帐目模式与观测模式
摘要: 两个模式的共同之处是都从业务操作中额外记录一些数据,并且这些数据都和时间有关,不同是一个是单时间,而另一个是双时间
阅读全文
《分析模式》笔记之分析手段
摘要: 面向对象的分析工作要点在于给一个完整的智力模型,而实现这一目标的好的分析手段是显示的把模型分解为知识级和操作级
阅读全文
面向对象之分析模式
摘要: 重读《分析模式》,反思面向对象在分析层面和实现层面的区别
阅读全文