首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
设计模式
快乐二狗
创建于2022-03-12
订阅专栏
设计模式梳理
暂无订阅
共10篇文章
创建于2022-03-12
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
「设计模式简述」
设计模式在实际的开发过程中,决定了系统的可扩展性,健壮性,对设计模式的理解尤为重要;有时候看大佬写的代码很清晰流畅,轮到自己时往往思维受到限制一般,改掉眼高手低的习惯,认真走一遍前人走过的路!
「UML建模」
UML类图在实际开发的地位不言而喻,当我们拿到一个需求,首先应该做的是给出技术方案。根据技术方案来实现具体的功能细节不但可以保证对大体的流程做到心中有数,即使出现临时的改动也仅仅改。
「设计原则之一」
实际的开发过程中遵循基本的设计原则来构建系统,不仅可以提高系统的健壮性,对于扩展,可读性都有很好的帮助。开发本身也是一个不断学习与自我完善的过程。
「设计原则之二」
设计原则分了两个部分,基本上简单的表述出来了,但其实仅仅只是简单的叙述;真正理解设计原则的精髓与运用到实际开发中去还有很长的路要走。毕竟Coding就是一个不断学习与思考的过程......
「设计模式(一) - 策略模式」
策略模式是在平时开发对优化多重判断行之有效的设计模式之一,对理解面向接口编程,开闭原则有一定的帮助作用
「设计模式(二) - 观察者模式」
「设计模式(二) - 观察者模式」日常开发中较为常见的设计模式之一,使用还是比较频繁的。理解并学习还是很有必要的。
「设计模式(三) - 状态模式与StateMachine」
「 状态模式与StateMachine」状态模式简单易于实现,对于将对象(系统)的状态与行为分开,使结构更加清晰。作为Android开发,有精力还是需要了解一下FW层的分层状态机的🐶🐶
「设计模式(四) - 责任链模式」
「责任链模式 - Chain of Responsibility」使请求的客户端Client与处理者Handler耦合松散,其次真正的处理者Handler是动态判断的,也即是运行时决定。
「设计模式(五) - 代理模式」
「设计模式(五) - 代理模式」代理模式分为静态代理与动态代理,主要简单讲讲它们的使用,以及优缺点。
「设计模式(六) - Builder模式」
「设计模式(六) - Builder模式」设计模式标准构建形式,以及日常开发中的基本变形使用🐶🐶🐶