又看了一遍Ivar的演讲,感觉思路满新颖,下面是EssUP的基本原理Aspect-Oriented/Separation Of Concerns。编程中的Aspect和过程的Aspect的对比。 Aspect相互相对独立,可以叠加组合。 实践相互相对独立,可以叠加组合。 Aspect横切业务过程 实践跨越(横切)软件开发的整个生命周期 Aspect需要识别,方面可以组合 八大实践,就是八大方面 作为扩展的Aspect,不是必须 不需要所有的实践 Test is every Where,是一个方面的方面? 可以通过一个Aspect来扩展另外一个Aspect 其它实践来扩展核心实践框架 软件构架 过程构架 原文链接:https://www.f2er.com/javaschema/288293.html