单项选择题

下列叙述中不是有利于软件可维护性的描述是( )。

A) 在进行需求分析时应考虑维护问题
B) 使用维护工具和支撑环境
C) 在进行总体设计时,应加强模块之间的联系
D) 重视程序结构的设计,使程序具有较好的层次结构