首页题库练习题目详情
计算机软件基础单选题中等

在软件工程中,为什么需要进行详细的设计?

A为了提高代码的执行效率
B为了确保软件结构清晰,便于维护和扩展
C为了满足用户的临时需求
D为了减少开发时间