
程序人生
文章平均质量分 81
sure_viola
这个作者很懒,什么都没留下…
展开
-
10步让你成为更优秀的程序员
1. 永远不要复制代码不惜任何代价避免重复的代码。如果一个常用的代码片段出现在了程序中的几个不同地方,重构它,把它放到一个自己的函数里。重复的代码会导致你的同事在读你的代码时产生困惑。而重复的代码如果在一个地方修改,在另外一个地方忘记修改,就会产生到处是bug,它还会使你的代码体积变得臃肿。现代的编程语言提供了很好的方法来解决这些问题,例如,下面这个问题在以前很难解决,而如今使用lam转载 2013-01-11 11:21:31 · 334 阅读 · 0 评论 -
Sublime Text 2 入门及技巧
Sublime Text 2 入门及技巧看了 Nettuts+ 对 Sublime Text 2 的介绍,立刻就兴奋了,诚如作者 Jeffrey Way 所说:“《永远的毁灭公爵》都发布了,TextMate 2 还没发”,你还能指望它么?TextMate 开发者的消极态度已经无法让人忍受了。而作为一款跨 OS X、Linux 和 Windows 三大系统平台的文字编辑器,Subli转载 2013-01-24 16:17:21 · 366 阅读 · 0 评论 -
Sublime 常用快捷键
Ctrl+L 选择整行(按住-继续选择下行) Ctrl+KK 从光标处删除至行尾 Ctrl+Shift+K 删除整行转载 2013-04-08 14:04:41 · 530 阅读 · 0 评论 -
一位女上司写给自己下属的信
嗨!亲爱的办公室新鲜人小姑娘:就在刚才,在洗手间里,我听出了在隔间里伤心哭泣的人是你。回到我的办公室,面对电脑上瞬间涌入的十多封邮件,我突然发现即使最好的现磨蓝山咖啡也无法让自己平静下来,于是我开始给你写这封信。我知道在你的眼中,我忙碌的要发疯,无情的像个bitch,又无趣的要死,所以我写这封信你一定吃惊之极,但是我写了,因为我并不真的那么忙,也不是bitch,更不无趣。我想今天对你来转载 2013-01-07 16:22:23 · 401 阅读 · 0 评论 -
2012年度最佳Web前端开发工具和框架
摘要:技术的快速发展让很多人学习起来无所适从,幸运的是,很多优秀的 Web 开发人员和设计人员在努力寻找各种有特色的解决方案。 因此,我们有了很多优秀的小工具和库,每一个都是用来解决特定的问题或维护一组特定的项目。2012年,Web 开发领域继续在快速的发展,HTML5 仍然在展示其跨平台的优越性,CSS3 被人们更多的应用到实际项目中,响应式设计(Responsive Design)转载 2013-01-05 11:13:48 · 1871 阅读 · 1 评论 -
谈谈从PC端到移动端的产品设计差异
Pc端 即个人电脑终端转载 2014-04-22 17:54:27 · 1015 阅读 · 0 评论 -
Flex 原创快捷键
Flex 快捷键大全shift’ + ‘tab’:左移代码; [此快捷键近日才发现, 在排列代码时经常会用到]alt’ + ‘/’:代码提示; [此快捷键使用频率非常之高,熟悉它过后会大大提高代码书写速率.(不过在连接上SVN的项目里,需要重启项目才能提示出最新的类或变量)]ctrl’ + ‘o’:快速查找以及指向变量或函数或者mxml组件的id; [在变量或函数以及组件多时尤转载 2013-05-28 17:33:06 · 501 阅读 · 0 评论 -
如何成为强大的程序员?
Aaron Stannard是新创公司MarkedUp的CEO,他最近花费大量时间雇佣、评估很多不同的程序员,并和他们一起协作。在这个过程中他发现并总结了十种程序员无法意识到自己潜力的原因,意在让更多程序员发掘出自己的潜力,从而成为强大的程序员。Aaron提到,他的公司中所使用的技术非常复杂,某些大型企业都很难掌握,所以对于想要加入团队的程序员来说,入门门槛非常高。因此,尽管他们非转载 2013-03-11 17:48:20 · 478 阅读 · 0 评论 -
十二个让IT工作者过度劳累的坏习惯
你的工作是不是总也做不完?是不是经常加班?有时候这一切很可能是由坏习惯造成的……1.QQ、MSN、Gtalk,一个都不少。 由于聊天对象与聊天内容的不可控制性,使用即时通讯软件是降低工作效率的罪魁祸首。有调查显示,使用即时通讯软件,工作效率会降低20%. 2.“总想多看一点点”——忘记上网的目的。 本想查找工作资料,结果在网页上发现《哈利波特7转载 2013-02-05 15:42:37 · 394 阅读 · 0 评论 -
盘点:崛起中的九大HTML5开发工具
HTML5被看做是Web开发者创建流行Web应用的利器,增加了对视频和Canvas 2D的支持。HTML5的诞生还让人们重新审视浏览器专用多媒体插件的未来,如Adobe的Flash和微软的Silverlight,HTML5为实现这些插件的功能提供了一种标准化的方式。 虽然HTML5标准尚未开发完成,但是随着开发者对HTML5的兴趣日渐浓厚,开发工具提供商也开始跟进。以下介绍的9款应用工具转载 2013-01-28 16:41:03 · 317 阅读 · 0 评论