多项选择题

A.故障定位困难
B.稳定性下降
C.存在大量冗余代码
D.系统测试复杂