随笔分类 -  开发模式

摘要:归本分析与结构分析 阅读全文
posted @ 2018-08-30 18:52 zzfx 阅读(129) 评论(0) 推荐(0) 编辑
摘要:找人模式-要解决问题首先要找对人 阅读全文
posted @ 2018-08-25 14:38 zzfx 阅读(166) 评论(0) 推荐(0) 编辑
摘要:本地联调模式-将联调环境部署到本机 阅读全文
posted @ 2018-08-25 14:36 zzfx 阅读(927) 评论(0) 推荐(0) 编辑
摘要:模块挂载、切换,uml模式、流程图模式 阅读全文
posted @ 2018-08-23 22:18 zzfx 阅读(165) 评论(0) 推荐(0) 编辑
摘要:facade模式对外提供一组相关服务; 对内整合子系统; facade模式的创建过程需要依赖外部的配置。 配置完成以后才能使用服务。 推广开来,所有系统都需要生成与配置,然后才能对外提供服务。 阅读全文
posted @ 2018-08-23 11:03 zzfx 阅读(313) 评论(0) 推荐(0) 编辑
摘要:完备性 在数学及其相关领域中,一个对象具有完备性,即它不需要添加任何其他元素,这个对象也可称为完备的或完全的。 完备对象:具备所需的所有元素。 自完备:对象在创建时,不需要外来输入,具备自身的所有元素;属于边界对象。 中间件:即需要配置别的对象,也需要被外界配置的对象,属于中间控制组件。 本质是对象 阅读全文
posted @ 2018-08-23 10:58 zzfx 阅读(121) 评论(0) 推荐(0) 编辑
摘要:属于依赖注入模式的一种。 适用于组件化编程; 案例: android组件注册; 配置文件; observer模式; taget-action模式; 阅读全文
posted @ 2018-08-23 10:51 zzfx 阅读(145) 评论(0) 推荐(0) 编辑
摘要:区别与数据的处理转换流程, 数据库模式用于对复杂数据的关系进行建模; 建模的过程就是建表的过程。 阅读全文
posted @ 2018-08-18 00:32 zzfx 阅读(140) 评论(0) 推荐(0) 编辑
摘要:参照网络请求模型。 A DFD shows what kind of information will be input to and output from the system, how the data will advance through the system, and where th 阅读全文
posted @ 2018-08-18 00:22 zzfx 阅读(395) 评论(0) 推荐(0) 编辑
摘要:请求+响应+(Model)数据处理 阅读全文
posted @ 2018-08-17 14:52 zzfx 阅读(308) 评论(0) 推荐(0) 编辑
摘要:对子系统进行整合,对外提供更强大或更便捷的接口。 在一个模块和几个子系统进行通信时考虑。 什么是外观模式? 外观模式(Facade),为子系统中的一组接口提供一个一致的界面,定义一个高层接口,这个接口使得这一子系统更加容易使用。 简单点说:外观模式是一种使用频率非常高的结构型设计模式,它通过引入一个 阅读全文
posted @ 2018-08-17 14:49 zzfx 阅读(282) 评论(0) 推荐(0) 编辑
摘要:数据的索引描述:包含主要的描述数据;屏蔽数据的差异。 数据的记录描述:包含数据的具体技术细节。 数据模型的顶层给整个app使用; 数据模型的底层给具体的应用使用。 阅读全文
posted @ 2018-08-16 21:59 zzfx 阅读(536) 评论(0) 推荐(0) 编辑
摘要:异步模式:任务的发起与完成分离;任务执行+完成事件+响应; 请求 + 响应 + 任务 + 时序。 同步就是要等待方法的返回,异步就是方法执行过后立即返回,操作真正完成时会有事件发生 异步模式的常规处理: 1、面向函数:hook函数注入; 2、面向对象:接口注入; 异步模式的高级处理: promise 阅读全文
posted @ 2018-08-14 11:00 zzfx 阅读(309) 评论(0) 推荐(0) 编辑
摘要:来自:https://github.com/onevcat/Kingfisher 任务计数模式 func testDownloadMultipleImages() { let expectation = self.expectation(description: "wait for all down 阅读全文
posted @ 2018-08-08 10:25 zzfx 阅读(159) 评论(0) 推荐(0) 编辑
摘要:1)要素的个数; 2)要素布局和渲染的复杂度; 3)交互的复杂度。 本质上分为两种:要素的复杂度和联系的复杂度。 联系包含要素间布局的联系与交互的联系,已经和外部上下文的联系。 阅读全文
posted @ 2017-11-14 11:23 zzfx 阅读(389) 评论(0) 推荐(0) 编辑