本文主要是介绍几句让人退烧的实在话,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
前几天,看了《第一位图灵奖得主 Alan J. Perlis 的编程警句》一文,有戚戚焉,特摘数句共享之,望有则改之,无则加勉:
计算机让计算机科学感到丢脸。
对计算机来说,自然语言是不自然的。
接触人工智能领域一年足以使人开始相信上帝真的存在。
只要有模块化的地方,就可能会有误会发生:隐藏起一部分信息就意味着需要注意检查沟通的过程。
一个人的常量是另一个人的变量。(甲之常量,乙之变量)
函数会延迟绑定(binding);数据结构会诱导绑定的发生。正确姿势:在编程后期再定义数据结构。每个程序都是其他程序的一部分,因此很少能完全适用。
如果程序需要处理大量的数据,那么它处理数据的方式一定只局限于少数几种。
如果你的程序有10个参数,那你可能是漏了一些。
连接神经科学和心理学的唯一建设性理论将从软件研究中诞生。
优化会阻碍软件的进化。
简洁并不会先于复杂性发生,而是在复杂性之后。
有时我认为在计算机领域中,唯一一件统一的事情就只有“取指令-执行”周期。
计算的目的是模仿我们的综合能力,而不是理解我们的分析能力。
与双关语一样,编程也是一种文字游戏。
对于不懂编程的外行来说,最好的编程入门书籍是《爱丽丝梦游仙境》。但这只是因为,对于任何一行的外行来说,这本书都是最好的。
一个系统有子系统,子系统又有子系统,子子孙孙无穷尽也,这也解释了为什么我们总是需要从头来过。
很多好主意一旦踏上语义鸿沟,就再也听不到。
在英语中,每个词都可以变成动词。在我们的编程语言中可以这样吗?
在寻求无法企及的事物时,简洁只会碍手碍脚。
在计算中,不变的量是短暂的。 不要搞错了:计算机处理的是数字,而不是符号。我们对一项活动算数化的程度,衡量了我们理解(和控制)的程度。麦克斯韦方程式不足以设计电动机,这并不是计算机的错。
什么叫理解世界?一个人谈理解世界就是指让世界变得人性,在它上面刻上人的印记。
叔本华:活得越久越清晰地看到整个一生无不是失望,甚至是一场骗局
科学本身将会让我知道:一切科学都建立在假设的基础上;那种明智的状态存在于一个隐喻当中;只有在艺术作品中,那种不确定才能得到解答。
爱因斯坦:数学法则只要与现实有关的,都是不确定的;若是确定的,都与现实无关。
这篇关于几句让人退烧的实在话的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!