当前位置: 网站首页>小程序开发>网络推广

宿迁400电话申请开通【宿迁企业网站建设】宿迁微信公众号小程序开发运营价格、宿迁微信公众号APP软件客户端设计运营、宿迁网页页面设计公司费用、宿迁公司网站制作方案流程改版维护大概需要多少钱

发表日期: 2021-04-25 12:51:45 浏览次数:223

宿迁400电话申请开通【宿迁企业网站建设】宿迁微信公众号小程序开发运营价格、宿迁微信公众号APP软件客户端设计运营、宿迁网页页面设计公司费用、宿迁公司网站制作方案流程改版维护大概需要多少钱

宿迁,简称宿,别称水城,古称下相、宿豫、钟吾等,江苏省地级市,宿迁位于长三角北翼,江苏省北部,是长三角北翼区域性综合交通枢纽, [1]  地处徐州、连云港、淮安中心地带。宿迁是江苏省沿海地区向中西部辐射的重要门户城市 [2]  ,是徐州都市圈、江淮生态经济区核心城市 [3]  、一带一路节点城市 [4]  。截至2020年6月,宿迁下辖2区3县 [5]  ,总面积8555平方千米。截至2019年末,宿迁户籍人口592.36万 [6]  。

宿迁是西楚霸王项羽的故乡,有着5000多年的文明史和2700多年的建城史,曾是泗水国、钟吾国、宿国都城,历史悠久,人文荟萃,素有“华夏文明之脉、江苏文明之根、淮河文明之源、楚汉文化之魂”之称 [7]  。宿迁是酒文化的发源地之一,有中国白酒之都称号 [8]  ,洋河、双沟两大名酒出产于此。宿迁是典型的苏北水乡,坐拥骆马湖、洪泽湖两大淡水湖,大运河、古黄河、淮沭新河等众多河流镶嵌其间。乾隆皇帝六下江南五次驻跸于此,赞叹宿迁为“第一江山春好处” [9]  。

宿迁是首批12个社会信用体系建设示范城市 [10]  ,是中国优秀旅游城市 [11]  、国家园林城市 [12]  、国家卫生城市 [13]  、全国文明城市 [8]  。2020年10月,宿迁被评为全国双拥模范城(县) [14]  。

GLUquadric *qobj=gluNewQuadric();gluSphere(qobj, radius, slices, stacks);gluDeleteQuadric(qobj);复制代码

这个例子演示了如何在保持最小化设计和集中核心API的同时,仍然提供额外的便捷方法,使API更易于使用。事实上,基于OpenGL构建的其他API提供了更加实用的类,如Mark Kilgard的OpenGL Utility Toolkit(GLUT)。该API提供创建各种实心的和空心的几何图元(包括Utah立体茶壶)以及简单的窗口管理函数和事件处理。图3-4显示了GL、GLU和GLUT之间的关系。

{%}

图3-4 核心API(OpenGL)与基于它的便捷API(GLU 和 GLUT)分离的例子

Ken Arnold将这一概念称为渐进公开(progressive disclosure),它表示API应该通过易用接口来呈现基本功能,同时将高级功能隐藏在另一个独立的层次中(Arnold, 2005)。他指出这一概念经常出现在GUI设计中,即用一个“高级”(Advanced)或“专家”(Expert)按钮来隐藏复杂功能。这样,可以既提供强大API,又能确保专家用例不会搅乱基本的工作流程。

提示 基于最小化的核心API,以独立的模块或库的形式构建便捷API。

易用性

优秀的API设计应该使简单的任务更简单,使人一目了然。例如,好的API可以让客户仅通过方法签名就能知晓使用方法,而不需要另写文档。这种API特征与最小化特征非常相似:如果API是简单的,那么它也应该易于理解,而且它也应该遵循最小惊奇(least surprise)原则。可以采用现有的模型和模式实现最小惊奇,这样用户就能集中精力处理手头的任务,而不会因为接口的新奇或繁杂分散精力(Raymond, 2003)。

当然,不能因此就忽视优秀支持文档的必要性。事实上,这应该让编写文档的工作变得更容易。众所周知,优秀的示例对文档大有帮助。提供样例代码能够增加API的易用性。优秀的开发人员应该能够在阅读API的样例代码后,就能明白怎样将其运用到自己的任务当中。

接下来,我们讨论使API更易于理解的方法技巧。不过,在此之前需要注意的是,API也可能为专家用户提供一些不那么易用的复杂功能。但是,必须首先保证这个API能使简单的任务更简单,然后再提供复杂功能。

可发现性

可发现的(discoverable)API要求用户能够通过API自身明白如何使用它们,而不需参阅任何解释或文档。下面举一个UI设计领域中的反例阐明这一点。Windows XP中的“开始”按钮没有提供一个可发现的接口,以帮助用户找到“关闭计算机”选项;只有点击“关闭计算机”按钮才能看到“重启”选项,这种方式也很不直观。

可发现性并不一定能带来易用性。例如,就某个API而言,有可能初次使用的用户很容易上手,而经常使用它的专家用户可能就会觉得十分繁琐,但一般而言,可发现性有助于产生更加好用的接口。

在设计API时有很多方法可以提升可发现性。一种直观的方法是构思一个直观的、合乎逻辑的对象模型,例如为类和方法选择恰当的名字。事实上,给出清晰的、描述性强的且恰当的名字是API设计中最困难的任务之一。避免缩略语也是影响可发现性的一个因素(Blanchette, 2008),它的好处是用户无需记住API方法名到底是GetCurrentValue()、GetCurrValue()、GetCurValue(),还是GetCurVal()。

不易误用

优秀的API不仅要易于使用,而且还要不易误用,Scott Meyers认为这是最重要的通用接口设计准则(Meyers, 2004) 。最常见的误用API的方式是向方法传递错误的参数或非法值。当方法拥有多个相同类型的参数,但由于用户忘记了正确的参数顺序,或者使用int而非更具约束性的enum类型表示小范围的值时,误用情况很可能发生(Bloch, 2008)。例如,考虑如下方法的签名:

c51c866ffa1ab3457f2021e8bbdbcc1.jpg


宿迁400电话申请开通宿迁企业网站建设宿迁微信公众号小程序开发运营价格、宿迁微信公众号APP软件客户端设计运营、宿迁网页页面设计公司费用、宿迁公司网站制作方案流程改版维护大概需要多少钱


400-111-6878
服务热线
顶部

备案号: 苏ICP备11067224号

CopyRight © 2011 书生商友信息科技 All Right Reserved

24小时服务热线:400-111-6878   E-MAIL:1120768800@qq.com   QQ:1120768800

  网址: http://www.768800.com  网站建设上往建站

关键词: 网站建设| 域名邮箱| 服务器空间| 网站推广| 上往建站| 网站制作| 网站设计| 域名注册| 网络营销| 网站维护|

企业邮箱| 虚拟主机| 网络建站| 网站服务| 网页设计| 网店美工设计| 网站定制| 企业建站| 网站设计制作| 网页制作公司|

400电话办理| 书生商友软件| 葬花网| 调温纤维| 海洋馆运营维护| 北京保安公司| 殡仪馆服务| 殡葬服务| 苏州殡葬一条龙| 朝阳殡葬| 苏州殡葬服务|

预约专家

欢迎您免费咨询,请填写以下信息,我们收到后会尽快与您联系

  

服务热线:400-111-6878