上一页 1 2 3 4 5 6 7 8 ··· 26 下一页
摘要: 当被问及提高代码质量的最好方法时,我一般回答是:代码审查。代码审查是最佳的减少 bug 的方法。但我更喜欢的是 —— 结对编程。我这一生中,很少进行结对编程,当然非正式的除外(例如和别人一起解决bug)。在 Typemock 工作的时候,我大部分时间都在改 bug,没有特定的做法,也没有人指导应该怎么合作,仅仅是随意地和不同的人解决不同的问题。最近我又接触到了结对编程,我现在的感觉和以前完全不同。我更加注重这个过程,而以前的我仅仅对结果感兴趣。以下是我最近总结的一些要点。大部是作为专家的拍档的角度来说,有些也从主导人的角度。氛围.开始一段工作的时候,你大概可以估摸到事情会怎样发展。你有多投入, 阅读全文
posted @ 2013-01-30 14:13 HTML5中国 阅读(76) 评论(0) 推荐(0) 编辑
摘要: 作为移动通信与互联网的融合产物,移动互联网已经成为技术发展最快、市场潜力最大、前景最为广阔的新兴产业,蕴含着巨大的产业和社会变革机会。伴随着移动互联网浪潮的滚滚而来,终端、应用领域均呈现出全新的技术趋势,而这正是前进的动力所在。智能终端的云端结合与软硬一体化发展的趋势正日益明显2012年智能终端爆发式增长成为产业主旋律,终端操作系统市场已发生变革。2012年,在包括PC在内的各种电子设备全球出货量中,iOS和Android所占比例超过45%,Windows仅剩35%的市场份额。其中,Android的发展速度最快,基于Android的手机、平板电脑、TV已占据市场主流。另外,微软推出覆盖PC、手 阅读全文
posted @ 2013-01-30 12:00 HTML5中国 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 1 月 24 日晚间,诺基亚宣布了一条令人遗憾的消息:将停产 Symbian 智能手机,去年发布的 808 PureView 成为这款拥有 15 年历史的操作系统的绝唱。 Symbian 系统诞生于 1998 年,刚一降生就得到了当年手机界三大巨头爱立信、摩托罗拉和诺基亚的鼎力支持,三星、LG、索爱等厂商也陆续加入。2000 年,全球首款 Symbian 手机爱立信 R380 上市。2006 年,全世界已经有超过 1 亿部 Symbian 手机。 但是,它的好运到此为止。2007 年,苹果 iPhone 彻底改变了手机行业。Android 的入局,更是让众多厂商纷纷逃离 Symbian... 阅读全文
posted @ 2013-01-28 17:54 HTML5中国 阅读(173) 评论(0) 推荐(0) 编辑
摘要: 【编者按】本文的作者Armel Nene是ETAPIX Global公司的首席架构师,他居住在伦敦,他参与过的开源项目包括 Apache Lucene,,Apache Nutch, Liferay 和 Pentaho等如今很多的公司的IT部门仍然认为招聘一个资深的程序员,他同样也能承担软件架构师的角色。资深程序员对整个软件生命周期很了解,他们可以经过培训成为架构师,但他们不等同于架构师。一个软件架构师首要的和最重要的是他的远见。如果一个架构师拥有一些软件开发经验,那会更好,但大多时候,他们面对的是一个多语言的复杂环境。在第一行代码开始编写之前,架构师需要制定出业务需求如何转变成解决方案。这不仅 阅读全文
posted @ 2013-01-28 17:49 HTML5中国 阅读(177) 评论(0) 推荐(0) 编辑
摘要: 还记得现在就开始使用HTML5的十大原因吗?HTML5目前仍旧是讨论的焦点,在今天的这篇文章中,我们将讨论HTML5可能的未来。HTML5 的问世引发了网络开发者们的激烈争论,HTML5 - HTML5真的有如看上去那么好吗?还是说它只是一个被大肆炒作了的标准HTML?现在网上有大量关于HTML5的虚假信息,但大多人可能根本就不明白什 么是HTML5。然而,事实上当这项技术还在预期阶段时,人们就对它报以了太多的期望。当然也不可否认,这项技术确实给用户们带来了很多新的特性和优势, 甚至Drupal 8也大程度上将它作为热点,但是HTML5同时也有它的劣势,而这个劣势却是不可能被消除的,就是这个原 阅读全文
posted @ 2013-01-24 19:37 HTML5中国 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 当《金融时报》率先推出HTML5版,成为世界知名企业首个吃螃蟹者,这个全新的网页技术愈加受到重视,随着W3C宣布HTML5正式定稿,2013年将全面引爆全面,QQ、淘宝、迅雷等国内互联网大鳄纷纷加入, 360更是率先在国内推出HTML5实验室,使之一时间成为IT行业最炙手可热的词汇。此前,网站设计首要考虑的是屏幕分辨率的问题,大体会将网站分为计算机桌面版和手机 WAP 版本,使用不同的二级域名访问或者链接跳转,也有 WebApp 形式的移动版,问题是计算机、手机访问的体验、可用性都存在巨大差异。近两年移动设备飞速发展,在路上、床上,茶余饭后使用手机或平板设备浏览网站,与使用计算机浏览的频率基本 阅读全文
posted @ 2013-01-24 19:28 HTML5中国 阅读(109) 评论(0) 推荐(0) 编辑
摘要: 你想学习计算机编程?现在比以前容易(便宜)多啦!90年我学编程的时候,花了$300买一个编译器包,还是“标准版”。那时候这似乎是你学习C++的唯一选择。现在都变了好多了。如果做商业开发,你最好花一些钱买好的开发套件,和以前一样。但是,只是想学编程呢?你可以先找找有没有你需要的,而不是花成百上千去买。感谢许多勤奋和慷慨的人们开发了很多免费项目。我会列出一些免费资源帮助你学习编程。无论是否都感兴趣,起码不需要让你破费。学哪种编程?学习编程之前,必须先决定学哪种!学Web编程(创建动态网站)?学桌面编程?移动开发?这是你最先要决定的。总结的说,大多数编程语言或平台都有相似之处。核心内容都是相同的,有 阅读全文
posted @ 2013-01-21 19:40 HTML5中国 阅读(210) 评论(0) 推荐(0) 编辑
摘要: 我的同事朋友Chris Eargle写了一篇关于新年计划的有趣文章。他让我想到了,没有出现那场世界末日是我们多么大的幸运呀(还有其他我这45年中躲过的天灾),于是,我也有了一些我自己的以程序员为主题的新年计划。找到一名导师/成为一名导师在你的职业生涯中,你能做的会给你带来最多麻烦的事就是成为屋里最聪明的人。我说的并不是你坚信自己你就是屋里最聪明的人。我的意思是你成为团队里真正的万事通。问题终结者。终极疑难解答者。于是,这就有了另外一个问题:你有疑问了去问谁呢?如果你的回答是“谷歌”,那你是不思进取。去到那些你认识的(或不认识的)最聪明的人中间去。参加你们的本地社团。去你们本地的编程活动中发言, 阅读全文
posted @ 2013-01-21 19:30 HTML5中国 阅读(104) 评论(0) 推荐(0) 编辑
摘要: 我最近阅读了 Eric Spiegel 在 Slashdot上写的一篇博客,他提出了这么一个疑问:“软件开发者/程序员天生就怪怪的么?”我仔细地想了想,然后发现每个在IT领域工作的人都多少有点怪异。所以我在这里附议一下Eric的观点:“老实承认吧!你们就是怪!”不管是有点小毛病还是性格上的缺陷,软件工程师总是能找到自己身上不寻常的个性。所以我要问:“是不是一旦一个人从事了某种行业,他就注定要变得奇奇怪怪啊?”我个人的经验告诉我,Eric说的话还真有点儿道理。我就曾经与一票奇奇怪怪的同事共事过,而且今天我仍然觉得他们很怪,我都忍不住要跟你们讲讲了。是不是这些怪癖才让我们善于我们的本职工作?还是我 阅读全文
posted @ 2013-01-18 19:35 HTML5中国 阅读(110) 评论(0) 推荐(0) 编辑
摘要: 现在只要在浏览器中输入“HTML5”,只要花一个小时浏览,就能看到各种关于HTML5的正面和负面报道。有些观点认为HTML5提升了行业技术标准,有些则声称HTML5还很不成熟,近期尚无法在行业技术价值链中立足。以我在AppMobi和Ludei的从业经验来看,这两种观点都不鲜见——并且多数批评论调也确实不无道理。问题是:HTML5真是一个合适的开发工具吗?我认为HTML5已经可用于游戏开发领域。残酷的现实HTML5很棒——这一点没人可以否认。它的许多新功能都具有变革性意义,而如果是将HTML5用于开发手机游戏,有些功能就完全派不上用场了。它在手机浏览器中的音频功能很糟糕,复杂的动画渲染也十分缓慢 阅读全文
posted @ 2013-01-16 17:44 HTML5中国 阅读(434) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 26 下一页