Ruby创始者松本行弘的编程十句箴言...

  1. Learning more than one programming languages,perferable many different style ones, like scripting, object-oriented,functional, logic,etc. Learning languages teaches you many about programming .
  2. Read good bools, 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 tool. Tools changes. Algorithms and basic fundamentals don't.
  5. Don't focus too much on machines. Programmers often fall in the computer's view points. But human make programs,programs server human. Don't forget that programming is a human oriented activity.
  6. Be lazy.Machines should be server human beings. Often programmers serve machines unconsciously. Let machines serve you. Do everything you can do to make you lazy.
  7. Tset early,test often. Write test suits before you code, if possible.
  8. Be nice to others. Consider interface first, man to man, man to machines, machines to machines. Again,remember, human factor is important.
  9. Be creative.
  10. Enjoy programming and life. I believe that is one of the purpose of life

转自:http://www.dnnsun.com/Blog/tabid/67/EntryID/3/Default.aspx