g02_接口设计之美_7个应用范例_ok.pdf

  1. 1、本文档共45页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
G02_接口设计之美_7 个应用范例 內容 : 1. 范例(一):Use Case 分析 2. 范例(二):iPhone 手机访问 Android 智能电视 3. 范例(三):封装通信协议 4. 范例(四):维护底层或后台模块的变动自由度 5. 范例(五):软硬整合开发 6. 范例(六):微信(We Chat)平台整合家庭物联网 7. 范例(七):端云整合的强龙策略 1 ◇ Use Case 前言: 接口I是实的,代表一个须的空间,是空的,但用来容纳未来的 变化花样。亦即,容纳改变(容易),让我们容易接纳、适应未来, 更灵活、更具生命力。但是,这项虚实相依(或变与不变),却又 是另一个更大空间的内涵,这个更大空间称为”造形”。因之,架 构师可学习做双层级抽象。 双层级抽象例如你天天穿的鞋子,提供空间容纳不同袜子(或 脚)的可变性,这是一层抽象。仅做到这层抽象是不够完美的。无 论鞋子(相对上不变)或袜子(相对上可变),其变与不变的虚实相 依,都成为集装箱的内涵(Content),于是将这复杂内涵塞入集装 箱之形里,得到简单,才是架构设计的目标。 虽然从 EIT 代码造形来看,E、I和T三者是同位阶的,但从 架构师角度上,I属于主角,而E和T是配角。搭配两个配角, 才能将I表述的完整而清晰。 1. 范例(一):Use Case 用例(Use Case)模型是以用例为基本概念来抽象描述一个系统。一个用 例表达了使用者对系统的一项需求,也就是系统的一项责任(Responsibility) 或功能(Function)。由于用例代表一项需求,经常成为开发的检验和交付的 单元。 2 用例除了涵盖给用户使用的 UI 之外;也涵盖跨系统或跨模块(Module) 的接口。此时,使用 EIT 造形来表述这种用例接口是最恰当的了。 架构师决定了I ,等于将E和T两者”分解”开来,则开发者就 能兵分二路, 开发、迅速落实为代码。 3 一旦以 EIT 造形来表述这个用例接口之后,这个用例就能单独开发了, 例如继续相关的企业规则(Business Rule) 、领域( ain) 和细节设 计了。

文档评论(0)

183****7931 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档