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
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.