- 博客(3)
- 资源 (9)
- 收藏
- 关注
原创 MVC-MVP-MVVM-MVI
小序 框架面向于一系列相同行为代码的重用,而设计则面向的是一系列相同结构代码的重用。简而言之:框架是大智慧,用来对软件设计进行分工;设计模式是小技巧,对具体问题提出解决方案,以提高代码复用率,降低耦合度。 对待框架演变的态度:所谓真理只是在特定领域条件下成立的教条理论罢了。 MVC Model-View-Controller(模型-视图-控制器) MVC是一种框架模式而非设计模式,GOF把MVC看作是3种设计模式:观察者模式、策略模式与组合模式的合体,而且其核心在观察者模式,也就是一个基于发布/订阅者模
2021-01-27 21:56:12 794
原创 软件架构详解
引言 软件架构(Software Architecture)是一系列相关的抽象模式,用于指导大型软件系统各个方面的设计。软件架构是一个系统的草图。软件架构描述的对象是直接构成系统的抽象组件。各个组件之间的连接则明确和相对细致地描述组件之间的通讯。在实现阶段,这些抽象组件被细化为实际的组件,如具体某个类或对象。轻量级JavaEE(Struts+Spring+Hibernate)重量级JavaEE(JSF+EJB+JPA) 架构模式 描述软件系统里的基本的结构组织或纲要。从定义上来看,它是在指导我们如何组织代
2021-01-27 21:43:04 709 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人