240 投稿
收录了0篇文章 · 1人关注

专题公告

人造的软件系统和自然界的系统之间其实有很多相似支出,它们都是是有结构的。
以人体为例,各种各样的细胞通过一定的结构形成组织器官,各种不同功能的器官组成各个子系统,如呼吸系统、消化系统、运动系统,生殖系统、神经系统等,各个子系统构成了人体。各个子系统之间协调工作,维持人体正常的运作。
其实软件系统也一样,不同的模块或不同的类之间是有结构的,怎样设计这些结构,以保证软件系统简洁性(结构简单、易于理解和维护)、灵活性(能适应需求的变化,易于后续的维...

展开描述