[转载]态度也要紧
07月 23rd, 2009 — Dreamer本文摘自《Unix 编程艺术》(The Art of Unix Programming)一书,这本书是开源界的大牛 Raymond 的著作,中文版是由博闻视点出版的,名字虽然带了编程两个字,但是却不是讲编程细节的,更多的是讲解 Unix 的哲学以及设计方法,适合所有编程人员阅读。这里转载一节我很喜欢的文字,用来自勉。无论我以后是做前端开发还是做后端开发,我要一直不断学习的都是编程,而不只是一门特定的语言。
原文地址:http://book.csdn.net/bookfiles/34/10034995.shtml
1.9 态度也要紧
看到该做的就去做——短期看来似乎是多做了,但从长期看来,这才是最佳捷径。如果不能确定什么是对的,那么就只做最少量的工作,确保任务完成就行,直到明白什么是对的。
要良好的运用 Unix 哲学,你就应该不断追求卓越。你必须相信,软件设计是一门技艺,值得你付出所有的智慧、创造力和激情。否则,你的视线就不会超越那些简单、老套的设计和实现;你就会在应该思考的时候急急忙忙跑去编程。你就会在该无情删繁就简的时候反而把问题复杂化——然后你还会反过来奇怪你的代码怎么会那么臃肿、那么难以调试。
要良好地运用Unix哲学,你应该珍惜你的时间决不浪费。一旦某人已经解决了某个问题,就直接拿来利用,不要让骄傲或偏见拽住你又去重做一遍。永远不要蛮干;要多用巧劲,省下力气到需要的时候再用,好钢用在刀刃上。善用工具,尽可能将一切都自动化。
查看日志全文 »









