Principle 4:
Strive for loosely coupled designs between objects that interact
Observer Pattern:
关键是subject的数据怎样传递给Observer,是直接在方法参数中传递还是让Observer通过getter来取。如果数据少,通过参数传递比较方便,但是有可能每个Observer所需要的数据不一样,造成数据冗余。
Principle 4:
Strive for loosely coupled designs between objects that interact
Observer Pattern:
关键是subject的数据怎样传递给Observer,是直接在方法参数中传递还是让Observer通过getter来取。如果数据少,通过参数传递比较方便,但是有可能每个Observer所需要的数据不一样,造成数据冗余。