一个好的程序员应该是那种过单行线都要往两边看的人。– Doug Linder, 系统管理员任何一个工具, 它的一个最重要的、同时也是最难以做到的方面就是对那些学习使用这个工具的人在使用习惯上的影响。如果这个工具是一种编程语言, 那么, 这种影响——不管我们是否喜欢——将是一种思考习惯上的影响。– Edsger Dijkstra, 计算机科学家抽象化是一种非常的不同于模糊化的东西…抽象的目的并不是为了模糊, 而是为了创造出一种能让我们做到百分百精确的新语义。– Edsger Dijkstra 除数学外,对本土语言的异常的精通会是一个计算机程序员的最宝贵的财富。– Edsger Dijkstra C 语言很容易让你犯错误; C++ 看起来好一些,但当你用它时,你会发现会死的更惨。– Bjarne Stroustrup,C++ 语言的创始人评论:解决问题大多数都很容易;找到问题出在哪里却很难。–无名看看目前我们的计算机编程上的这种糟糕的状态, 软件开发很显然仍然处于一种黑色艺术状态,仍然毫无工程规范可言。–比尔克林顿,美国前总统长久以来一个问题一直困扰着我,为什么有些东西如此昂贵,如此的高科技,却毫无用处, 就像我知道的, 计算机虽然是台笨机器, 却有能力做出难以置信的智能事情, 而程序员虽然是一些聪明的人,但却老是做难以置信的傻事情。他们呀,简言之,是对绝配。– Bill Bryson, 作家, 出自《 Notes from a Big Country 》给与足够的眼球, 所有的 Bugs 都很容易发现( 例如, 大量的 beta 测试, 结对开发, 所有的问题都能很快的发现和修复) – Eric S. Raymond, 程序员,开源软件的倡导者, 出自《 The Cathedral and the Bazaar 》高质量的代码就是对程序自己最好的注释。当你打算要添加注释时,问问自己, “我如何能改进编码以至于根本不需要添加注释? ”改进你的代码,然后才是用注释使它更清楚。– Steve McConnell, 软件工程师,作家, 出自《 plete 》嘿,编译通过了! 装包吧! –无名任何优秀的大软件里面都是一个优秀的小程序。– Charles Antony Richard Hoare, 计算机科学家我们应该注意到,没有一个受过伦理教育的软件工程师会同意开发出“摧毁巴格达”的程序。然而基本的职业道德却可以要求他们开发出“摧毁城市”的程序, 巴格达只是这个程序的一个参数。 – Nathaniel , 计算机科学家管理程序员就像是在放养一群猫。–无名用代码行数来评估程序的开发进度,就好比是拿重量来评估一个飞机的建造进度。–比尔盖茨,前微软总裁在一种编程语言中, 即使有再多的好程序被诋毁指责, 也要比被说成完美无缺好—好的多。– Bjarne Stroustrup, 出自《 The Design and Evolution of C++ 》程序应该是写给其他人读的,让机器来运行它只是一个附带功能。– Harold Abelson and Gerald Jay Sussman, 计算机科学家和作者,出自《 The Structure and Interpretation puter Programs 》真正的程序员从来不注释他们的代码。如
世界著名编程语录 来自淘豆网m.daumloan.com转载请标明出处.