[单选题]
下面哪一项不符合软件工程的原则?
A.把程序分解成独立的模块
B.采用封装技术把程序模块的实现细节隐藏起来
C.采用全局变量传递的方式,以简化模块之间的通信接口和通信量
D.程序的内外部接口保持一致,系统规格说明与系统行为保持一致
参考答案与解析: