Azureflame(东楚客)
What you are you did not see, What you see is your shadow.
摘要: 开张之际,诚愿各位朋友一览,不吝赐教。 阅读全文
posted @ 2005-11-17 21:45 东楚客 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 关于DbC(Design by Contract)契约式设计的思想,有人进一步提出了用AOP(Aspect-Oriented Programming)的方法来增强契约。理由是AOP的特点在于关注点分离,避免纠缠的代码出现在程序中;而DbC的目的在于面向对象的设计过程中程序中错误情况的处理,在一点上,异常处理与之有共通的地方,但问题是:处理错误/异常的代码与业务逻辑代码是混杂在一起的,这使得代码/模... 阅读全文
posted @ 2005-11-17 21:38 东楚客 阅读(384) 评论(0) 推荐(0) 编辑
摘要: 日前与人交流,对于软件体系架构的认识又有了一些新的进展。除了现在谈得比较多的基于SOA(Service-Oriented Architecture 面向服务的体系结构)的ESB(Enterprise Service Bus)产品外,基于EDA(Event-Driven Architecture 事件驱动的体系结构)的产品也很快就要问世。 其实,无论是SOA还是EDA,应该说不能算是特别新的概念,... 阅读全文
posted @ 2005-11-17 21:34 东楚客 阅读(617) 评论(1) 推荐(0) 编辑