摘要: 这篇文章要介绍的是我作为专业程序员这些年来学到的能真正提高我的代码质量和整体工作效率的10件事情。1. 永远不要复制代码不惜任何代价避免重复的代码。如果一个常用的代码片段出现在了程序中的几个不同地方,重构它,把它放到一个自己的函数里。重复的代码会导致你的同事 在读你的代码时产生困惑。而重复的代码如果在一个地方修改,在另外一个地方忘记修改,就会产生到处是bug,它还会使你的代码体积变得臃肿。现代的编程语 言提供了很好的方法来解决这些问题,例如,下面这个问题在以前很难解决,而如今使用lambdas却很好实现:////// 一些函数含有部分重复代码///voidOriginalA(){DoThing 阅读全文
posted @ 2012-12-28 22:31 HTML5中国 阅读(85) 评论(0) 推荐(0) 编辑
摘要: 作为HTML4的升级版本,HTML5的第一份正式草案已于2008年1月22日公布。相比于前者,HTML 5有两大特点:首先,强化了Web 网页的表现性能。其次,追加了本地数据库等 Web应用的功能。其实,HTML 5的优点并不止这些,它增添了许多新的功能,不仅有效的提升了用户体验,而且还将浏览器一部分的错误指令转化为相同的结果。为此,HTML 5虽未正式登陆市场,但已成为了行业新宠。 “HTML5之所以有非同一般的应用价值,是因为能够解决当前移动互联网上存在的许多问题。”百度技术委员会理事长陈尚义接受采访时认为,随着HTML5的普及,WebApp(网页应用)跨平台的特性将成为左右开发者选择.. 阅读全文
posted @ 2012-12-28 22:24 HTML5中国 阅读(122) 评论(0) 推荐(0) 编辑