摘要:
随着HTML5这一技术的出现,各大互联网厂商纷纷开始试水HTML5,一些基于HTML5技术的产品数量也随之大增。在移动应用开发中,HTML5更是不可或缺的角色,市面上不少移动应用中间件产品都号称支持HTML5。 北京谋智网络技术有限公司总经理过元铮对速途网说,目前HTML5的标准还在制定中,还在不断变化和更新。火狐也是HTML5标准的推动者和重要贡献者,和其他的浏览器厂商一起,为不断完善HTML5的标准而努力着。 然而就在HTML5声名大噪时,有相关数据显示,有71%开发者因为浏览器碎片化现象严重,对HTML5技术表示担忧。据了解,因为操作系统或者浏览器存在多个版本,相互之间存在功能差... 阅读全文
摘要:
好的编程原则跟好的系统设计原则和技术实施原则有着密切的联系。下面的这些编程原则在过去的这些年里让我成为了一名优秀的程序员,我相信,这些原则对任何一个开发人员来说,都能让他的编程能力大幅度的提高,能让他开发出可维护性更强、缺陷更少的程序。我不要自我重复— 这也许是在编程开发这最最基本的一个信条,就是要告诉你不要出现重复的代码。我们很多的编程结构之所以存在,就是为了帮助我们消除重复(例如,循环语句,函数,类,等等)。一旦程序里开始有重复现象的出现(例如很长的表达式、一大堆的语句,但都是为了表达相同的概念),你就需要对代码进行一次新的提炼,抽象。提炼原则— 跟“不要自我重复原则”相关,这一原则是说“ 阅读全文