软件架构设计基本原则
作者: 刘鹏
日期: 2009-02-09
本文介绍了一些软件系统中架构设计的基本原则。
什么是好的软件设计
什么是好的软件设计?脱离软件的需求和背景,很难界定什么是好的设计或者坏的设计。比如,一个实时响应的系统 中,C/S 模型可能并不合适;在一个性能要求很高的环境,严格的分层设计可能并不合适,如此等等。有人说,软件设计就是一个决策过程,在适当的时候选择适当的方法。 孤立的评价某种设计的好坏没有多大意义,我们不会说什么设计好,什么设计不好,只会说什么时候、什么方法适用。
软件架构设计原则

本文探讨了软件架构设计的基本原则,包括分离界面与实现、分层设计、可扩展性及可移植性等内容,并强调了设计的选择需依据具体需求。
395

被折叠的 条评论
为什么被折叠?



