如果你平时不做单元测试,只做集成测试,什么模式对你来说都差不多。
如果你做单元测试,你会发现分成两个部分实现,比较好做单元测试。
我发现,设计模式里面说的各种解耦,一个类不要有太多的职责等等。如果你期望后续有不确定需求变更,正好可以应用上你的设计,经常会和过度设计纠缠不清。但如果你多做单元测试,你就会发现好处立马体现出来了。
【 在 JulyClyde 的大作中提到: 】
: 那其实也可以让class client继承自class connection啊
: class connection只需要调“自己的”onXX方法就可以了
: 具体功能在派生类里实现
: ...................
--
FROM 1.203.163.*