多项选择题

A.各司其职,互不干涉
B.有利于开发中的分工
C.效率高
D.有利于组件的重用
E.设计容易