单项选择题在软件设计过程中,()设计指定各组件之间的通信方式以及各组件之间如何相互作用。
A.数据 B.接口 C.结构 D.模块
单项选择题在软件设计和编码过程中,采取______的做法将使软件更加容易理解和维护。