1. 前言 上一篇文章介绍了在设计接口用例之前应遵守的设计规范,详见《RobotFramework接口设计规范》,当然读者公司的内部规范也不一定非得完全遵循笔者所提到的,适合自己公司内部的一套就可以了。 由于现在公司新项目的启动和自身负责的开发工作量的增剧,基本上更新文章都只能利用周末零碎时间来写, ...
分类:
其他好文 时间:
2017-10-29 20:19:34
阅读次数:
233
1.项目的Github地址 https://github.com/crvz6182/sudoku_partner 2.开发预估耗时: 3.接口设计方法: 设计时主要重视接口是否分工明确,功能是否单一,没有重复。 分工明确:单独设计了用来挖空的接口blank。DLX求解中有很多重复执行的部分,因此拆分 ...
分类:
其他好文 时间:
2017-10-15 00:41:56
阅读次数:
315
在看软考题目中,发现软件开发中有许多各阶段对任务的定义。在采用结构化开发方法进行软件开发时,设计阶段接口设计主要依据需求分析阶段的数据流图,接口设计的主要任务是描述软件与外部环境之间的交互关系,软件内模块之间的调用关系。架构定义任务是定义软件的主要结构元素..
分类:
其他好文 时间:
2017-10-09 13:03:52
阅读次数:
122
URL设计规范:/模块/资源/{标示}/集合1/... eg: /user/{uid}/friends ->好友列表 例子:秒杀系统API设计 ...
分类:
其他好文 时间:
2017-10-08 19:44:18
阅读次数:
175
一个简单的例子,关于一个门的简单设计: 现在国庆节来了,门上面都会挂上各种彩灯,所以就需要一个可以发光的门的概念,要重用上面的门,可以这样设计: 我们根本没写什么代码,只是按照c++的规范进行了接口继承,竟然可以达到这么高的灵活性。 再加上一些测试代码: 而实际情况却是,虽然我们没有做什么事,但是c ...
分类:
其他好文 时间:
2017-10-07 12:19:00
阅读次数:
161
下载地址: jeesite免费教程 基于jeesite+android开发 电子商务系统免费教程 基于jeesite+android开发 电子商务系统免费教程 这个教程已经录制完很久了,一直没有公开,今天公开给大家。 适合刚毕业的学生,看完后,基本可以独立完成自己的软件开发设计。 简介:毕业设计之- ...
分类:
移动开发 时间:
2017-10-02 20:55:19
阅读次数:
199
起初作为一个新手(低手),只负责做一些插件(功能简单),但设计感从头到尾都是属于自己的。 过渡成为一个老手后,开始带领新手们合作开发。 这个时候,关于合作开发,我还是一头雾水,所以开发模式的选择变得很狭窄,新手们的战场横跨几个模块, 好处是:每个人负责一个方面,大家互不干涉(或干涉少,我在其中解决交 ...
分类:
其他好文 时间:
2017-09-27 23:55:50
阅读次数:
173
第一天看了点 666大原则之一 单一职责原则 具体问题具体分析 一味的追求单一职责,会导致接口设计过于复杂和繁琐 完全不用单一职责一个类会完成各种业务功能,将来维护隐患比较大 刚看,目前只懂得一条: 一个方法只完成一个特定功能 ...
分类:
其他好文 时间:
2017-09-25 23:04:16
阅读次数:
186
阅读目录: 1.开篇介绍 2.扩展Linq to Object (应用框架具有查询功能) 2.1.通过添加IEnumerable<T>对象的扩展方法 2.2.通过继承IEnumerable<T>接口 2.3.详细的对象结构图 3.实现IQueryable<T> 、IQueryProvider接口 3 ...
分类:
Web程序 时间:
2017-09-20 10:14:09
阅读次数:
215
os包提供了操作系统函数的不依赖平台的接口。设计为Unix风格的,虽然错误处理是go风格的;失败的调用会返回错误值而非错误码。通常错误值里包含更多信息。os包的接口规定为在所有操作系统中都是一致的。非公用的属性可以从操作系统特定的syscall包获取。 官方链接:https://studygolan ...
分类:
编程语言 时间:
2017-09-19 22:48:56
阅读次数:
280