EssUP中的Aspect-Oriented/SOC

又看了一遍Ivar的演讲,感觉思路满新颖,下面是EssUP的基本原理Aspect-Oriented/Separation Of Concerns。编程中的Aspect和过程的Aspect的对比。


Aspect相互相对独立,可以叠加组合。
实践相互相对独立,可以叠加组合。

Aspect横切业务过程
实践跨越(横切)软件开发的整个生命周期

Aspect需要识别,方面可以组合
八大实践,就是八大方面

作为扩展的Aspect,不是必须
不需要所有的实践

Test is every Where,是一个方面的方面?

可以通过一个Aspect来扩展另外一个Aspect
其它实践来扩展核心实践框架

软件构架
过程构架

猜你喜欢

转载自partech.iteye.com/blog/25118
soc