Contract enforcement with AOP: Apply design by contract to Java software development with AspectJ

Contract enforcement with AOP: Apply design by contract to Java software development with AspectJ
复制标题

使用 AOP 执行合同:使用 AspectJ 将合同设计应用于 Java 软件开发

DOI:
--
复制
发表时间:
2004
期刊:
--
影响因子:
--
通讯作者:
Filippo Diotalevi
Filippo Diotalevi
中科院分区:
--
文献类型:
--
作者:
Filippo Diotalevi

文献摘要

被引文献

相似文献

开发企业软件时,您的Java代码通常需要与外部组件进行交互。您的应用程序是否必须与不控制的组件与旧应用程序,外部业务系统或第三方库进行通信,都会引起意外结果的风险。 IBM IT专家Filippo Diotalevi展示了面向方面的编程(AOP)如何通过帮助您设计和定义组件之间的明确合约,同时保持代码清洁和灵活。
Your Java code often needs to interact with external components when you develop enterprise software. Whether your application must communicate with a legacy application, an external business system, or a third-party library, using components you don't control introduces the risk of unexpected results. IBM IT Specialist Filippo Diotalevi shows how aspect-oriented programming (AOP) can mitigate this risk by helping you design and define clear contracts between components while keeping your code clean and flexible.