名人是如何评价编程的


“大多数优秀的程序员从事编程工作,不是因为期望获得报酬或得到公众的称赞,而是因为编程是件有趣的事儿。”——林纳斯·托瓦兹(Linus Torvalds)


“一名优秀的程序员,在穿越单行道时也会确认双向的来车情况。”——道格拉斯·林德(Doug Linder)


“这是我能想到的,唯一可以让我既当工程师又做艺术家的工作。它要求具备极其缜密的技术思维,因为你必须要完成精确的思考,这点我很喜欢。另一方面,它又鼓励你肆意挥洒自己的创意,只有你想不到没有你做不到的。”——安迪·赫兹菲尔德(Andy Hertzfeld)


“函数应该做一件事。做好这件事。只能做这一件事。”——罗伯特·C.马丁(Robert C.Martin)


“愚者困惑,智者提问。”——本杰明·迪斯雷利(Benjamin Disraeli)


“理论上,理论和实践没有区别。但实践上,是有区别的。”——简·范德斯奈普特(Jan L. A. van de Snepscheut)


“百分之八十的成功只是出席。”——伍迪·艾伦(Woody Allen)


我坚信,自我教育是唯一的教育形式。”——艾萨克·阿西莫夫(Isaac Asimov)


“我所学到的一切,都是从书本上得来的。”——亚伯拉罕·林肯(Abraham Lincoln)


“练习成就不了完美。多练习会产生髓磷脂,是髓磷脂让你做到完美。”——丹尼尔·科伊尔(Daniel Coyle)


“只有两种编程语言:大家抱怨的和没人用的。”——本贾尼·斯特劳斯特鲁普(Bjarne Stroustrup)


“优良设计创造价值的速度,快于其增加成本的速度。”——托马斯·C.盖勒(Thomas C.Gale)


“视代码如诗词,勿要做无所谓的堆砌。”——伊利亚·多尔曼(Ilya Dorman)


“代码跑起来我们再聊。”——沃德·坎宁汉(Ward Cunningham)


“除了计算机编程外,我想不出还有其他让我感兴趣的工作。我可以无中生有地创造出精美的范式和结构,在此过程中也解决了无数的小谜团。——皮特·范德林登(Peter Van Der Linden)


“代码胜于雄辩。”——林纳斯·托瓦兹(Linus Torvalds)


“每名程序员都是作家。”——塞坎·雷勒克(Sercan Leylek)


“我拒绝做计算机能够胜任的事情。”——奥林·施福尔(Olin Shivers)


“神话和传说的魔力在我们这一代成真。只要在键盘上敲下正确的咒语,显示屏就像是活了过来,里面都是以前不可能存在或发生的事情。”——费德里克·布鲁克斯(Frederick Brooks)
“我从心底认为,优秀的程序员与平庸的程序员之间的区别,是在于认为自己的代码重要还是数据结构更加重要。平庸的程序员眼里只有代码,优秀的程序员则关注数据结构及之前的关系。”——林纳斯·托瓦兹(Linus Torvalds)


“算法,就像一张菜谱。”——瓦辛·拉提夫(Waseem Latif)


“写代码时,每次都要告诉自己:最后负责维护代码的,会是一个知道你住在哪的变态暴力狂。”——约翰·伍德(John Woods)


“请注意,在‘现实世界’里,演讲者的诉求永远是听众不要挑战其默认的假设条件。”——艾兹格·W·迪科斯彻(Edsger W.Dijkstra)


没有优秀的团队,无法打造出优秀的软件。大部分的软件团队看上去就像内部不和谐的家庭。”——吉姆·麦卡锡(Jim McCarthy)


“最优秀的程序员比一般优秀的程序员,不只是好一丁半点。不论用什么标准来衡量,他们都比后者优秀太多:认知创新能力、工作效率、设计原创性或问题解决能力都是如此。”——兰道尔·斯特若斯(Randall E.Stross)


拙劣的程序员担心代码。好的程序员担心数据结构及它们的关系。——林纳斯•托瓦兹


计算机是没有用的,它们只能给出答案。——巴勃罗•毕加索


数据!数据!数据!没有黏土我无法造出砖来!——夏洛克•福尔摩斯


软件工程的目的是控制复杂度,而不是制造复杂度。——帕梅拉•扎维


时间是阻止所有事情同时发生的力量。——雷•卡明斯


在未掌握数据之前就做出推测,是最大的错误。——夏洛克•福尔摩斯


不要降低预期去屈就性能,而要提升性能满足预期。——拉尔夫•马斯顿


数学家是现代化世界的“主人”。——比尔•盖茨


可预测性不是事物的走向,而是它们的可能趋势。——拉海尔•法鲁克

猜你喜欢

转载自blog.csdn.net/sy20173081277/article/details/132416372