![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
设计模式
疯狂平头哥前端乐园
happy coding happy cooking
展开
-
项目重构之wwda
所谓的重构:是在不改变程序的输入输出即保证现有功能的情况下,对内部实现进行优化和调整why重构- 设计不合理or全无设计- 页面结构与功能实现耦合- 代码难以理解- 代码引起性能问题- 框架or类库更新when重构- 功能迭代时- 修复bug的时候- code Review阶段do 重构- 跑线上流程- 对照现有的交互稿- 读懂已有代码- 询问之前的开发者after 重构- 入口明确,调用关系清晰,查找方便- 功能实现与结构不耦合,可读性增强- 组件化后,有利于功能重.原创 2020-09-29 17:47:45 · 104 阅读 · 0 评论 -
前端必备理解之设计模式
MVC模式 模型(Model)、视图(View)和控制器(Controller),以便于程序的分层开发。- model 定义用户界面所需要的被显示的数据模型以及这个数据模型包含着相关的业务逻辑。view 呈现给用户的终端界面,主要用于模型中数据的可视化。Controller 作用于模型和视图上。它控制数据流向模型对象并在数据变化时更新视图它使视图与模型分离开。MVVM模式- Model 层代表数据模型也可以在Model中定义数据修改和操作的业务逻辑View 代表UI 组件,它负责将数.原创 2020-09-29 17:44:52 · 94 阅读 · 0 评论