写代码时总是想,到底是把参数都收集齐,再生成对象,自上而下。还是生成对象时由他自己获取相关的参数,自下而上。这两种哪种更好呢?
我想到的是自上而下,代码层面更容易复用。
但又觉得不是什么大工程,为了得到参数,把应用层写得太复杂。
写代码时总是想,到底是把参数都收集齐,再生成对象,自上而下。还是生成对象时由他自己获取相关的参数,自下而上。这两种哪种更好呢?
我想到的是自上而下,代码层面更容易复用。
但又觉得不是什么大工程,为了得到参数,把应用层写得太复杂。
你的意思是类属性全部由外部传递还是自己获取?是的话那也没有绝对的。接受外部参数自己要做校验,确保该可靠的数据可靠。