摘要: 要判断一个程序员是不是好的程序员,主要看他写的代码,因为程序员最重要的事是写代码。即便不去理解代码的意图,只要看一眼,好的程序员写的代码与差的程序员写的代码基本上就可以看出来。好的程序员写的代码,整洁而规范,视觉上自然有一种美感。空白错落有致,注释恰到好处,命名和排版遵守统一的规范。差的程序员写的代码则经常出现过长的函数,前后不一致的命名方式和排版,过深的嵌套结构,非常复杂的表达式,随处可见的数字等毛病。再去粗粗阅读,对好的程序员还是差的程序员就会更有把握。好的程序员写的代码,有一种精心雕琢而成的一致性。好的程序员一致会遵守统一的命名方式,如camelCase,而差的程序员的变量命名时不时的就 阅读全文
posted @ 2013-03-07 17:27 HTML5中国 阅读(101) 评论(0) 推荐(0) 编辑
摘要: 苹果在 iOS 上的创新不足近年来一直为人诟病。iOS 和 Android 两大系统各有优劣也是大家公认的。于是一些人突发奇想,认为 iOS 和 Android 应该相互取长补短。而国外科技媒体Arstechnica则站在苹果的角度,认为 Android 至少有 5 大功能特色值得被 iOS 借鉴。Google Now风格的情景服务对于那些不了解 Google Now 的读者,这里很难一时半会讲清楚它到底是干什么的,因为它提供的服务有一大堆。但总的来看,它跟苹果的 Siri 类似。但不同的是,除了语音命令,Google Now 还能在判断用户的问题过程中整合进用户当时的使用场景,包括用户位置、 阅读全文
posted @ 2013-03-07 17:21 HTML5中国 阅读(89) 评论(0) 推荐(0) 编辑