首页 文章 精选 留言 我的
优秀的个人博客,低调大师

微信关注我们

原文链接:http://mobile.51cto.com/news-486132.htm

转载内容版权归作者及来源网站所有!

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

触屏手机何以取代键盘手机风行世界

【大咖・来了 第7期】10月24日晚8点观看《智能导购对话机器人实践》 如果要探讨乔布斯在何种意义上改变了世界,其实并不是iPhone这部产品本身,而是他通过iPhone这款产品提供给了人类一种全新的使用手机的方式。iPhone本身很优秀,但这款产品的价格和其他因素导致它并没有占据所有的消费者市场;相反,我们看到一个搭载Android和iOS、Windows Phone等众多不同移动操作系统的手机共存的世界。 然而,这个世界里的几乎所有手机都有一个共同点:它们都是触屏手机。 没错,触控可以说是乔布斯所***的智能机时代的一个基本特征。功能机、老人机和部分目前市场上残存的塞班机甚至它们的山寨机,依然以键盘操作的方式顽强存在于这个世界上;但是它们已经被逼到了手机舞台的边缘。而真正在舞台上大放光彩的就是那些搭载不同的操作系统的触控手机。很奇怪的是,这些手机品牌不同,应用生态不同,界面风格不同,交互逻辑不同,但是它们罕见地在使用触控操作这个基本特征上达成了一致。 可以说是乔布斯把触控手机带给了这个世界,并且让这个世界的大多数人接受了这一点。人们沉浸在新的手机操作体验的快感中无法自拔;用自己的手...

拒绝修复 bug 的几个正当理由

【大咖・来了 第7期】10月24日晚8点观看《智能导购对话机器人实践》 当某些功能没有按预期运行时,bug 就出现了。一次 bug 修复基本上是给现有代码打一个补丁,它应该解决当前问题,以确保「该功能」按预期运行。可是,这个补丁修复了一个地方,却常常破坏了很多地方。我相信有必要时不时地拒绝 bug 修复,并要求其作者重新制作补丁,以保护项目避免遭受更大的问题。根据我的经验,对于这种拒绝,存在着一些正当理由。 《***犯罪(El Crimen Perfecto)》,导演:Alex de la Iglesia 它降低了代码覆盖率 这是非常常见的情景:在某个地方做了修改之后,单元测试在其它地方失败了。bug 被修复了,但是一些可能不相关的单元测试开始报告失败。由于压力或仅仅因为我们的懒惰,我们没有修复它们;我们只是删除了测试、或将它们标注为临时的「跳过」。问题被解决了,构建是干净的,那么合并该补丁,收工,对吗?错! 即使我喜欢尽可能的偷工减料,但是对于这种问题,我不推荐你那样做。 单元测试的存在恰恰是为了防止我们在面临压力时去破坏代码。 很明显,存在着一些情景,比如单元测试错了,我们不得不删...

相关文章

发表评论

资源下载

更多资源
Mario

Mario

马里奥是站在游戏界顶峰的超人气多面角色。马里奥靠吃蘑菇成长,特征是大鼻子、头戴帽子、身穿背带裤,还留着胡子。与他的双胞胎兄弟路易基一起,长年担任任天堂的招牌角色。

Spring

Spring

Spring框架(Spring Framework)是由Rod Johnson于2002年提出的开源Java企业级应用框架,旨在通过使用JavaBean替代传统EJB实现方式降低企业级编程开发的复杂性。该框架基于简单性、可测试性和松耦合性设计理念,提供核心容器、应用上下文、数据访问集成等模块,支持整合Hibernate、Struts等第三方框架,其适用范围不仅限于服务器端开发,绝大多数Java应用均可从中受益。

Sublime Text

Sublime Text

Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。Sublime Text 是一个跨平台的编辑器,同时支持Windows、Linux、Mac OS X等操作系统。

WebStorm

WebStorm

WebStorm 是jetbrains公司旗下一款JavaScript 开发工具。目前已经被广大中国JS开发者誉为“Web前端开发神器”、“最强大的HTML5编辑器”、“最智能的JavaScript IDE”等。与IntelliJ IDEA同源,继承了IntelliJ IDEA强大的JS部分的功能。

用户登录
用户注册