存档日期:2019年5月15日 | 首次发布:2006年4月11日
按合同设计是一种行之有效的技术,用于澄清组件设计细节,记录客户的正确用法并以编程方式测试用法符合性。 在AOP @ Work系列的最后一篇文章中,Dean Wampler介绍了Contract4J,这是一个按合同设计的工具,它使用Java™5注释指定合同,并在运行时使用AspectJ方面对合同进行评估。 除了作为您的AOP工具包的重要补充之外,Contract4J还提供了对面向方面设计中新兴趋势的洞察力。
此内容不再被更新或维护。 全文以PDF格式“按原样”提供。 随着技术的飞速发展,某些内容,步骤或插图可能已更改。
翻译自: https://www.ibm.com/developerworks/java/library/j-aopwork17/index.html