All problems in computer science can be solved by another level of indirection
“计算机科学中的所有问题都可以通过增加一个间接层来解决。” —— David Wheeler(剑桥大学计算机科学教授)
Programming is like sex. One mistake and you have to support it for the rest of your life
“编程就像性,一个错误必须终身承受。” —— Michael Sinz(微软首席架构师)
Simplicity is prerequisite for reliability
“简单是可靠的前提。” —— Edsger Dijkstra(荷兰计算机科学家)
It's harder to read code than to write it
“阅读代码比编写代码更难。”
Keep It Simple Stupid
“保持简单直白。”
Don’t Repeat Yourself
“不要自我复制。”
A clever person solves a problem. A wise person avoids it
“聪明的人解决问题,智慧的人避开问题。” —— Einstein
Silence is construed as agreement
“沉默被理解为赞同。”
无风不起浪 (There is no smoke without fire)
“无风不起浪。”
预防为主,治疗为辅 (An ounce of prevention is worth a pound of cure)
“预防为主,治疗为辅。”
不要把鸡蛋都放在一个篮子 (Don't put all your eggs in one basket)
“不要把所有的鸡蛋放在一个篮子里。”
种瓜得瓜,种豆得豆 (As you sow, so should you reap)
“种瓜得瓜,种豆得豆。”
欲速则不达 (Great haste makes great waste)
“欲速则不达。”
三思而后行 (Look before you leap)
“三思而后行。”
编程不仅仅是一种技术,更是一种艺术。
“编程不仅仅是一种技术,更是一种艺术。” —— Paul Graham
优秀的程序员不仅仅是解决问题的专家,更是创造未来的艺术家。
“优秀的程序员不仅仅是解决问题的专家,更是创造未来的艺术家。” —— John Resig
编程是一种思考方式,它可以让你更好地理解世界。
“编程是一种思考方式,它可以让你更好地理解世界。” —— Eric Raymond
学习编程就像学习一门新的语言,你需要不断地练习和实践才能掌握它。
“学习编程就像学习一门新的语言,你需要不断地练习和实践才能掌握它。” —— Steve Jobs
如果一个软件开发人员在1、2年内都没有更新过自己的知识,那么,其实他已经不再属于这个行业了。
“如果一个软件开发人员在1、2年内都没有更新过自己的知识,那么,其实他已经不再属于这个行业了。”
这些格言涵盖了编程的多个方面,包括思维方式、工作态度、技术原则等,希望对您有所启发。