Posted on 2008-06-11 21:01
园主 阅读(77)
评论(0) 编辑 收藏
摘要:
AOP简谈
引号重开话题:“OOP方兴未艾,AOP又开始崭露头角。AOP算是OOP的一种分支、一种补充还是一种超越?”。。。
“准确地说,抽象是前提,分解是方式,模块化是结果。”冒号很讲究精确,“大家记得庖丁解牛的故事吧?在常人眼中复杂的牛体,庖丁经过抽象,已目无全牛,及至提刀分解,自是游刃有余。待牛如土委地,模块化既成。”。。。
问号提问:“抽象与分解的原则是什么?”
冒号作了个V字:“两条:单一化,正交化。每个模块职责明确专一,模块之间相互独立,即高聚合低耦合。。。
何谓横切关注点?顾名思义,乃是与程序的纵向主流执行方向横向正交的关注焦点。。。
对程序员来说,英语也是一门程序语言。。。
阅读全文文章来源:
http://www.blogjava.net/xyz98/archive/2008/05/11/199782.html