Chinaunix首页 | 论坛 | 博客
  • 博客访问: 589862
  • 博文数量: 207
  • 博客积分: 10128
  • 博客等级: 上将
  • 技术积分: 2440
  • 用 户 组: 普通用户
  • 注册时间: 2004-10-10 21:40
文章分类

全部博文(207)

文章存档

2009年(200)

2008年(7)

我的朋友

分类:

2009-04-01 14:50:39

松本行弘(Yukihiro Matsumoto)是Ruby语言的发明者。

1 Learn more than one programming languages , preferably many different syle ones , like scripting ,object-oriented ,functional , logic ,etc. Learning languages teaches you many about programming.
2 Read good books , for example , "Pragmatic Programmers" ,"Refactoring",and "Art of Computer Science".
3 Read the source code.The source code is the source of information and knowledge.Thanks to the opensource.
4 Don't focus too much on tools.Tools changes.Algorithms and basic fundamentals do not.
5 Don't focus too much on machines.Programmers often fall in the computer's vies point.But human make programs,program serve human.Don't forget that programming is a human oriented activity.
6 Be lazy.Machines should serve human being.Often programmers serve machines unconsciously.Let machines serve you.Do everything you can to make you lazy.
7 Test early,test often.Write test suites before you code,if possible.
8 Be nice to others.Consider interface first,man to man ,man to machine,and machine to machine.Again,human factor is import.
9 Be creative.
10 Enjoying programming and life .I believe that is one of the purpose of life.


阅读(662) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~