API不是从业务抽象出来的(2)_举例说明

[back


微课名称:

    API不是从业务抽象出来的(2):举例说明

微课目标:

本微课程衔接上一微课:”API不是从业务抽象出来的”,进而举例详细说明之,还有代码范例。许多人相信API是从业务需求所抽象出来的,真的吗? 本微课就来探讨这个议题。此议题是另一个视频微课(名称:”父类不是抽象出来的!”)的姊妹作品。

微课介绍

其实,API是分解出来的,是将<买主知识>分离开来而得的。本微课详细讲解业务领域知识(Domain Knowledge)与买主知识的切分方法与原则。让您轻易学会App框架的开发,及其API设计。本微课衔接上一微课:”API不是从业务抽象出来的”,进而举例详细说明之,还有代码范例。

内容单元:

Sec_01:API不是从业务抽象出来的

Sec_02:善用高焕堂提出的EIT造形

Sec_03:以Android的ListView为例_两种知识的分析

Sec_04:ListView的API接口设计

Sec_05:API的特殊化设计

Sec_06:ListView的API使用_代码范例

立即学习此微课:

~ End ~

时间: 2024-08-24 03:10:04

API不是从业务抽象出来的(2)_举例说明的相关文章

API不是从业务抽象出来的(1):设计思维

[back]  微课名称:     API不是从业务抽象出来的(1):设计思维 微课目标: 本微课举例说明这项初学者常常误解的软件编程思维许多人相信API是从业务需求所抽象出来的,真的吗? 本课程就来探讨这个议题.此议题是另一个是频课程(名称:"父类不是抽象出来的!")的姊妹作品. 微课介绍: 其实,API是分解出来的,是将<买主知识>分离开来而得的.本课程详细讲解业务领域知识(Domain Knowledge)与买主知识的切分方法与原则.让您轻易学会App框架的开发,及其

无需编写代码,用接口管理工具 eoLinker 高效完成API测试流程相关业务

引言 作为开发人员,有时需要协助市场部门进行开发,比如在市场推广中,经常通过给用户赠送优惠券来提高复购率.这篇文章,将介绍如何使用接口管理工具 eoLinker 的自动化测试 [UI模式] 构建此业务逻辑. 关键词 市场推广.定时任务.数据关联 接下来,我们以给用户赠送优惠券为例进行流程的搭建.搭建完整个流程后,你会发现不再需要编写复杂的代码了,只需简单几步就能完成. 目录 1.流程设计 2.流程调试 3.定时任务 4.使用tips 5.小结 1.流程设计 我们先确定完成该业务逻辑需要用到的接口

歡迎下載 高煥堂的22個視頻課程(免費)

高煥堂的22個視頻課程(免費) 目录:(视频格式:mp4) 课程(1):抽象的迷思_父类(Superclass)不是抽象出来的 课程(2):抽象的迷思_API不是从业务抽象出来的(1)_设计思维 课程(3):抽象的迷思_API不是从业务抽象出来的(2)_举例说明 请下载==>视频课程(Part_01):抽象的迷思 课程(4):从编程到设计_开发者的心灵鸡汤 课程(5):从编程到设计_A段架构师的职责 课程(6):从编程到设计_接口(Interface)与未来性设计 课程(7):从编程到设计_高老

云智慧API监控 三个步骤提高业务增长

云智慧API监控 三个步骤提高业务增长 基于互联网.云计算和移动的应用正变得越来越普及,正在改变着人们的生活和工作方式.越来越多的应用服务封装成一系列的API开放出去供第三方使用,这使应用的开发周期和成本大大减少.游戏.支付.找餐馆.找酒店,移动社交.地理位置等在线服务应用都可以通过API数据接口调用的方式快速获取.因此,应用接口数据服务性能的差异会直接关系到你的业务运营质量.它将提高或减少你的业务收入,或使不满意的用户放弃你而选择你的竞争产品. 不要让第三方或后端服务毁了你的应用性能 Twit

maven依赖jar包更新,业务jar需同步更新(业务jar依赖API)

背景: 环境出现问题,定位为依赖jar缺失,修改工程pom文件补充依赖jar. 更新要点说明: 依赖jar,更新提交 业务jar,也需更新提交:maven构建会把依赖jar引用进去,更新环境如果单独更新了依赖jar包,新构建业务jar内部api也不一致,业务jar也得更新 例: 我依赖的jar包里的一个方法,本来返回值是void,更新jar后,现在返回boolean 对我代码没有影响,我代码可以不改,但是,如果不重新编译打个我这边的jar包,就用之前我开发的jar的话,jar里的class还是会

SOA与基于CDIF的API的联动

几千年来,巴别塔的故事一直是人类面对的一个核心的困境.为了交流和沟通我们人类创造出语言,但沟通与交流仍然存在障碍……相同语言之间的沟通依语境的不同,尚且存在巨大的鸿沟,不同语言之间更是让人坐困愁城. 在物质文明高度发达.人工智能都已触手可及的今天,程序员一样在面对这样的困境.我们的先辈基于那时的技术条件,基于那时的业务需求,映射性地逐步发展出FORTRAN/COBOL这样命令式的程序设计.C/PASCAL这样过程式的程序设计,到C++/JAVA这样的面向对象的程序设计,再到今天WebServic

详解 UWP 中的两种 HttpClient API

摘要: 本文为个人博客备份文章,原文地址:http://validvoid.net/demystifying-httpclient-apis-in-the-uwp/ 本文编译自微软 Building Apps for Windows 博客,原文地址:Demystifying HttpClient APIs in the Universal Windows Platform.本文原文由 Windows 网络 API 组的 Program Manager Sidharth Nabar 撰写. UWP

BaaS API 设计规范

上个月写了一个团队中的 BaaS API 的设计规范,给大家分享下: 目录 1. 引言... 4 1.1. 概要... 4 1.2. 参考资料... 4 1.3. 阅读对象... 4 1.4. 术语解释... 4 2. API 设计规范... 5 2.1. 地址格式... 5 2.2. 输入与输出... 6 2.2.1. 通用输入数据... 6 2.2.2. 主体输入... 6 2.2.3. 通用输出数据... 6 2.2.4. 状态码... 7 2.2.5. 异常处理... 7 2.2.6.

用ASP.NET Core 2.1 建立规范的 REST API -- HATEOAS

本文所需的一些预备知识可以看这里: http://www.cnblogs.com/cgzl/p/9010978.html 和 http://www.cnblogs.com/cgzl/p/9019314.html 建立Richardson成熟度2级的POST.GET.PUT.PATCH.DELETE的RESTful API请看这里:https://www.cnblogs.com/cgzl/p/9047626.html 和 https://www.cnblogs.com/cgzl/p/9080960