浅谈软件架构(一)
摘要:
经常看一些软件架构一些资料,结合自己开发经验,简单概括下软件架构是什么。首先,我们思考一个问题,软件工程的难点是什么?是用户不断变化的需求。随着软件规模越来越大,用户在使用软件过程中会有不断变化的需求产生。这个问题是不可能避免的。所以我们就需要一个稳健的框架来支撑,新的需求在这个框架基础上扩展。一个良好的架构需要满足两个重要特点:复用性,可扩展性。所以开发架构最大难点就在找到一个合理的复用点。如果... 阅读全文
posted @ 2010-05-26 11:52 freemao 阅读(2462) 评论(8) 推荐(4) 编辑