框架模式有哪些?
MVC、MTV、MVP、CBD、ORM等等
框架有哪些?
C++语言的QT、MFC、gtk,Java语言的SSH 、SSI,php语言的 smarty(MVC模式),python语言的django(MTV模式)等等
设计模式有哪些?
工厂模式、适配器模式、策略模式等等
简而言之:框架是大智慧,用来对软件设计进行分工;设计模式是小技巧,对具体问题提出解决方案,以提高代码复用率,降低耦合度。
框架和设计模式区别
框架通常是代码重用,而设计模式是设计重用
框架是软件,设计模式是软件的知识
框架可以包含一个或者多个软设计模式架构则介于两者之间,部分代码重用,部分设计重用,有时分析也可重用
重用
内部重用,代码重用,应用框架重用
代码重用级别递增?
详细
设计模式:
基础:多态