多项选择题

A、模块设计
B、分层实现
C、循序渐进
D、便于利用