编程可以毁掉你的生命
2009-04-24 15:14
232 查看
http://searchwinsystem.techtarget.com.cn/news/82/7559582.shtml
编程可以毁掉你的生命
很多文章和评论不断地告诉你成为一名程序员有多好:敏捷的头脑、抽象能力、富裕的工作……然而是这么回事吗?问题引出了作者在文中讲述的编程带来的负面影响……
编程可以毁掉你的生命(Programming Can Ruin Your Life)
很多文章和评论不断地告诉你成为一名程序员有多好:敏捷的头脑、抽象能力、富裕的工作……然而是这么回事吗?问题引出了作者在文中讲述的编程带来的负面影响。
身体:大部分时间坐在电脑前,可能椅子也很不舒服;以富含脂肪、高盐高糖的快餐为食;咖啡……
思想:编程技术迅速发展,而每个人的想法和爱好各不相同,所以你很难向别人解释你做的是什么。因为你解释的越详细,别人的反驳越会影响你的思想。这,也是很大的思想伤害。而且编程的严谨和其他特性让你刻板、不近人情、对人生悲观。
文中还“搜集”了其他证据……
http://devizen.com/blog/2007/09/11/ruin/
JavaScript的五个技巧
文中作者在招聘JavaScript开发者时,发现很多应用开发中的问题,于是他总结了以下五个技巧:
1,只在元素上使用submit事件;
2,如果可点击,确认是否是链接
3,简单的for循环优化
4,事件处理时使用匿名函数(Use anonymous functions for event handlers)
5,使用Array.join代替字符串连接(concatenating strings)
http://usabletype.com/weblog/five-quick-javascript-tips/
Eclipse 十大常用快捷键:
使用Eclipse 一年以上的开发者对快捷键不会陌生,但是了解并记住所有的快捷键绝对是个挑战性的工作,实际上我们没必要都记住。我总结了以下十个:
1,Ctrl + Shift + O : Organize imports
2,Ctrl + Shift + T : Open Type
3,Ctrl + Shift + F4 : Close all Opened Editors
4,Ctrl + O : Open declarations
5,Ctrl + E : Open Editor
6,Ctrl + / : Line Comment
7,Alt + Shift + R : Rename
8,Alt + Shift + L : extract to Local Variable
9,Alt + Shift + M : extract to Method
10,F3 : Open Declaration
作者分别举例做了解释。记住这十个,然后快乐地敲代码吧~
http://sureshkrishna.wordpress.com/2007/09/15/top-10-eclipse-shotcuts/
Web 应用框架大比拼
作者分两部分对30多种Web应用框架:第一部分是大概上的比较:从当前版本、语言、标准;第二部分则详细的比较了各框架的特性,如语言、Ajax、MVC、Push/Pull、ORM等……
如此全面详细而又直观的比较着实值得一看。
http://www.dzone.com/r/comparison_of_web_application_frameworks.html
Windows, Linux, OS X 操作系统界面比较
就像糖果上覆盖了一层巧克力一样,操作系统吸引人的首先是操作界面,至于内在的技术只是背后的支持。所以作者从操作系统的界面这些功能和应用层说起。
OS X对游戏的支持不够,而Windows是这方面的专家;
Linux的3D桌面很炫,但是安装配置比较复杂,需要更简化;
Windows是大多人习惯的操作系统,繁冗而且带有微软的垄断气息。
加入收藏复制链接给好友我要报错跳到顶部BBS讨论
编程可以毁掉你的生命
很多文章和评论不断地告诉你成为一名程序员有多好:敏捷的头脑、抽象能力、富裕的工作……然而是这么回事吗?问题引出了作者在文中讲述的编程带来的负面影响……
编程可以毁掉你的生命(Programming Can Ruin Your Life)
很多文章和评论不断地告诉你成为一名程序员有多好:敏捷的头脑、抽象能力、富裕的工作……然而是这么回事吗?问题引出了作者在文中讲述的编程带来的负面影响。
身体:大部分时间坐在电脑前,可能椅子也很不舒服;以富含脂肪、高盐高糖的快餐为食;咖啡……
思想:编程技术迅速发展,而每个人的想法和爱好各不相同,所以你很难向别人解释你做的是什么。因为你解释的越详细,别人的反驳越会影响你的思想。这,也是很大的思想伤害。而且编程的严谨和其他特性让你刻板、不近人情、对人生悲观。
文中还“搜集”了其他证据……
http://devizen.com/blog/2007/09/11/ruin/
JavaScript的五个技巧
文中作者在招聘JavaScript开发者时,发现很多应用开发中的问题,于是他总结了以下五个技巧:
1,只在元素上使用submit事件;
2,如果可点击,确认是否是链接
3,简单的for循环优化
4,事件处理时使用匿名函数(Use anonymous functions for event handlers)
5,使用Array.join代替字符串连接(concatenating strings)
http://usabletype.com/weblog/five-quick-javascript-tips/
Eclipse 十大常用快捷键:
使用Eclipse 一年以上的开发者对快捷键不会陌生,但是了解并记住所有的快捷键绝对是个挑战性的工作,实际上我们没必要都记住。我总结了以下十个:
1,Ctrl + Shift + O : Organize imports
2,Ctrl + Shift + T : Open Type
3,Ctrl + Shift + F4 : Close all Opened Editors
4,Ctrl + O : Open declarations
5,Ctrl + E : Open Editor
6,Ctrl + / : Line Comment
7,Alt + Shift + R : Rename
8,Alt + Shift + L : extract to Local Variable
9,Alt + Shift + M : extract to Method
10,F3 : Open Declaration
作者分别举例做了解释。记住这十个,然后快乐地敲代码吧~
http://sureshkrishna.wordpress.com/2007/09/15/top-10-eclipse-shotcuts/
Web 应用框架大比拼
作者分两部分对30多种Web应用框架:第一部分是大概上的比较:从当前版本、语言、标准;第二部分则详细的比较了各框架的特性,如语言、Ajax、MVC、Push/Pull、ORM等……
如此全面详细而又直观的比较着实值得一看。
http://www.dzone.com/r/comparison_of_web_application_frameworks.html
Windows, Linux, OS X 操作系统界面比较
就像糖果上覆盖了一层巧克力一样,操作系统吸引人的首先是操作界面,至于内在的技术只是背后的支持。所以作者从操作系统的界面这些功能和应用层说起。
OS X对游戏的支持不够,而Windows是这方面的专家;
Linux的3D桌面很炫,但是安装配置比较复杂,需要更简化;
Windows是大多人习惯的操作系统,繁冗而且带有微软的垄断气息。
加入收藏复制链接给好友我要报错跳到顶部BBS讨论
相关文章推荐
- 编程可以毁掉你的生命(Programming Can Ruin Your Life)
- 喝汽水,1瓶汽水1元,2个空瓶可以换一瓶汽水,给20元,可以多少汽水。编程实现。
- 计算机可以这样玩—自我学习,自我思维,自我工作(编程)
- 【转】半路学编程,可以成为大牛吗?
- 网络编程释疑之:单台服务器上的并发TCP连接数可以有多少
- 让编程更轻松的 7 个 Visual Studio 扩展 : 以下几个扩展,BuildVision可以用
- 在我们的应用程序里可以直接调用window的小程序,估计每个程序员刚学编程的时候都做过
- 12个可以在线学习编程的免费游戏酷站
- java编程:判断是否可以结婚(同性,男的岁数<20,女的岁数<18,已婚的均不能结婚)
- 可以免费自学编程的12个网站
- 5款可以教你编程的游戏
- java 编程 之【评分系统】可以计算平均成绩和最烂评委
- 初接触acm或者编程的人可以参考一下我的经验
- 喝汽水,1瓶汽水1元,2个空瓶可以换一瓶汽水,给20元,可以多少汽水。编程实现。
- 这样的心情怎样编程?可以推荐一段实现“调整良好心态编程”功能的java源代码吗?
- 深入学习游戏编程需要看哪些书?——刚在 China-pub 上买了几本游戏编程相关的书,想系统学习游戏编程的朋友可以进来参考下
- c语言编程 有5个砝码 分别是1,3,9,27,81 可以组合成1--121之间任意整数
- 自己的程序编程变成windows可以运行的.exe文件----py2exe
- MFC编程显示图像(常用的格式都可以)