优点:1)易于分工协作; 2)易于代码维护;3)易于移植;4)易于重用;5)清晰的架构
缺点:给效率带来影响
分层的依据:
分层的依据主要是在满足业务需求的基础上,取得上述优缺点之间取得平衡。
不要为了分层而分层。另外分层是逻辑上的,并不一定非要独立为dll
优点:1)易于分工协作; 2)易于代码维护;3)易于移植;4)易于重用;5)清晰的架构
缺点:给效率带来影响
分层的依据:
分层的依据主要是在满足业务需求的基础上,取得上述优缺点之间取得平衡。
不要为了分层而分层。另外分层是逻辑上的,并不一定非要独立为dll