多项选择题

A.避免模块之间、类之间、服务之间的双向互相调用
B.严格遵守分层架构模式
C.不允许模块之间、类之间、服务之间出现调用关系
D.减少模块之间传递的参数个数