没有找到合适的产品?
联系客服协助选型:023-68661681
提供3000多款全球软件/控件产品
针对软件研发的各个阶段提供专业培训与技术咨询
根据客户需求提供定制化的软件开发服务
全球知名设计软件,显著提升设计质量
打造以经营为中心,实现生产过程透明化管理
帮助企业合理产能分配,提高资源利用率
快速打造数字化生产线,实现全流程追溯
生产过程精准追溯,满足企业合规要求
以六西格玛为理论基础,实现产品质量全数字化管理
通过大屏电子看板,实现车间透明化管理
对设备进行全生命周期管理,提高设备综合利用率
实现设备数据的实时采集与监控
利用数字化技术提升油气勘探的效率和成功率
钻井计划优化、实时监控和风险评估
提供业务洞察与决策支持实现数据驱动决策
转帖|行业资讯|编辑:龚雪|2016-03-29 10:06:15.000|阅读 310 次
概述:API开发体验是一个相对较奇特的关注点,之所以受到关注,是因为这样的体验能提高API的程序设计水平,当开发者在编写程序的时候,夯实无缝的开发体验是多么的重要,不但能帮助程序员提高编程效率,还能让开发人员站在终端用户的角度来实现功能目标。
# 界面/图表报表/文档/IDE等千款热门软控件火热销售中 >>
API开发体验是一个相对较奇特的关注点,之所以受到关注,是因为这样的体验能提高API的程序设计水平,当开发者在编写程序的时候,夯实无缝的开发体验是多么的重要,不但能帮助程序员提高编程效率,还能让开发人员站在终端用户的角度来实现功能目标。
Jeremiah Lee Cohick是Fitbit公司的一名工程师,对较为广泛的开发体验(DX)领域里的用户体验、框架API体验有着特别的理解和感受。DX包括程序员和他们的开发平台之间的多方面关系,如信任、教育、工具和平台的可用性等等。需要特别强调的是,Cohick将“API体验”直接描述为“API用户体验”,这种体验上的转变最终会演变成开发阶段影响编写代码的关键部分。在曾举办的一次Web Directions大会上,Cohick在演讲中就明确定义了可达到API卓越目标的四个关键部分:
根据Cohick所说的,一旦API具备了上述所有的必选条件,其给开发者带来的是非同凡响的开发体验;相反,缺失某一特征或者存在明显的纰漏都将是给开发者带来痛苦和混乱的根源。
就职于Intel Mashery的产品负责人Amit Jotwani说,和API开发相关的人群确实应该认认真真的对待开发者体验这一事。下面是他给出的创建伟大API体验的十个步骤:
根据API Academy公司的API设计主管Ronnie Mitra的说法,多数咨询公司帮助各种开发组织改善API性能,API体验已经开始能够识别开发者了。想要创造一个优良的DX,应该先设定为四个关键目标:
在Stockholm 举办的API大会上,Mitra提出了一个框架设想,类似于Cohick之前帮助设计的伟大API,其设想里的API主要有三大支柱:功能性、可用性和体验。在这种情况下,可用性将关注的焦点从功能性/可靠性转移到开发者身上,旨在帮助API更易于使用。体验涉及到开发者对所有的API交互有一种什么样的感觉,而且这种体验是建立在功能性和可用性基础之上的。
Mitra还说,要想提供一个优异的API体验,关键点在于要深入理解它的最终用户,决不能闭门造车出门不合辙。其实这可以通过给不同的、典型的API用户进行重新定义就能搞清楚。
如果你不知道谁将会使用你创造出来的API,你根本没有办法设计API的可用性。
一旦决定确定之后,API的可用性方面可以通过几个维度估算出来,原理是基于在微软工作的Steven Clarke提出的理论:
同样,API体验提供了以下几个方面:参与、快感、熟悉、信任和安全,这些方面都能指导设计整个开发的全过程。最重要的是,上面提到的这几个方面都是API高可用性质量的直接体现。
本文转自
本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@fc6vip.cn
在工业数字化和智能制造的进程中,设备互联、系统集成和数据安全是每个企业绕不开的话题。
随着人工智能(AI)的迅速发展,如何让AI系统与外部工具、数据源和服务顺畅协作,成为了技术开发中的一大挑战。模型上下文协议(MCP)为AI系统之间提供了标准化的连接方式,而SmartBear API Hub则为开发者提供了强大的工具集,帮助简化MCP开发过程,提升系统的可靠性和可扩展性。本文将深入探讨如何通过SmartBear API Hub高效应对MCP开发中的各种挑战,从而助力开发者构建更加稳
在功能安全领域,软件开发需满足严格的验证与确认要求。传统模式下,一般需要组合多种工具来完成不同阶段的测试。作为一款专注于代码质量和功能安全的自动化测试工具,Parasoft C/C++test 提供了静态分析、单元测试、覆盖率验证等能力的集成化测试解决方案,该工具通过TÜV SÜD权威认证,能够帮助企业系统化落实功能安全要求,降低合规难度。
在功能安全项目中,开发工具可信度是认证审核的关键。工具鉴定通常伴随巨大的工作量、复杂的文档和较高的项目风险。传统流程中,团队需耗费大量资源完成工具鉴定测试与认证文档准备。作为专注于代码质量和功能安全的自动化测试工具,Parasoft C/C++test 凭借“预认证背书”与“自动化认证工具包”的相结合,将复杂工作转化为标准化测试流程,从根本上帮助企业降低合规风险与成本。
服务电话
重庆/ 023-68661681
华东/ 13452821722
华南/ 18100878085
华北/ 17347785263
客户支持
技术支持咨询服务
服务热线:400-700-1020
邮箱:sales@fc6vip.cn
关注我们
地址 : 重庆市九龙坡区火炬大道69号6幢