我在我的程序中使用了很多registerComponentInstance(Object key, Object componentInstance),但是不小心看到作者的又一个大声吆喝,这是反模式的。
http://www.picocontainer.org/Instance+Registration
我有些不明白了,我看到很多著名开源代码都是这么做的,特别是Jetspeed2 echo等几个开源,不知有谁清楚?
我在我的程序中使用了很多registerComponentInstance(Object key, Object componentInstance),但是不小心看到作者的又一个大声吆喝,这是反模式的。
http://www.picocontainer.org/Instance+Registration
我有些不明白了,我看到很多著名开源代码都是这么做的,特别是Jetspeed2 echo等几个开源,不知有谁清楚?
我理解作者提出那种写法是反模式,他的意思是:你已经在使用某种模式,各个部分学得很象,但是实际你并没有真正利用该模式的优点,所以也称为反模式或非模式,这种情况经常存在。
在一个系统中用到了某些模式,绝对是正常的事情,怕就怕东施效颦,这种也就反模式,或者说是伪模式。