概念集中梳理区
概念
1、设计模式:一系列被认可的方式方法,提高实现效率,避免常规设计问题
2、架构:软件设计的重要策略,从宏观角度切阐述和分解,描述各个部分的相互关系
3、框架:根据一个既定的方式,实现一套对数据、方法的初步封装,并针对某一系列的问题领域提供可复用的解决方案。
框架一般都是一个半成品。
一般框架,都是根据业务以及对设计模式、架构的实现方式的确定下,才能得到一个可复用的半成品软件。
好处:复用前提下,可以快速实现功能效果;
缺点:修改框架逻辑相对复杂,对之前的已成产品的升级有一定难度。
微软提供很多框架,就是为了方便开发者快速搭建项目
无论生活、还是技术,一切都不断的学习和更新~~~努力~