源代码也应该可以自己解释自己。如果我只能让别人记住一句关于编程的名言,那么这句名言就是《计算机程序的结构与解释》一书的卷首语: 程序写出来是给人看的,附带能在机器上运行。
AI时代,有人焦虑失业,有人偷偷变强,不写代码不烧脑~
相关语录
-
让我先问你一个问题:大庭广众之下,你有没有什么观点不愿说出口?如果回答是没有,那么你也许应该停下来想一想了。你的每一个观点都能毫不犹豫地说出口,你自己深深赞同这些观点,并且你也确信肯定会获得别人的赞同,这是否太过于巧合了?一种可能是,也许事情并没有这么巧合,你的观点就是从别人那里听来的,别人告诉你什么,你就相信你了什么,你把别人灌输的观点当做了自己的观点。
-
怎样才能让自己更受欢迎?个人魅力只是很小的一方面,你应该更多的考虑如何结盟。秘诀就是不停的设法使自己与其他受欢迎的人变的关系更密切。没有什么比一个共同的敌人更能使得人们团结起来了。
-
我对任何被禁止的东西都有特别强烈的好奇心。我要亲眼看一下,然后自己做决定。其次,我这样做是因为我不喜欢犯错。如果像其他时代一样,那些我们自以为正确的事情将来会被证明是荒谬可笑的,我希望自己能够知道是哪些事情,这样可以使我不会再上当。再次,我这样做,是因为这是很好的脑力训练。想要做出优秀作品,你需要一个什么问题都能思考的大脑。尤其是那些似乎不应该思考的问题,你的大脑也要养成思考它们的习惯。
-
小团队=可测量性P101每个划船手看不到自己更努力划桨有何不同;一千人的团队使得任何个人的努力都被大大地平均化了。P102创业公司的真正意义:...乔布斯曾经说过,创业的成败取决于最早加入公司的那十个人。我基本同意这个观点,虽然我觉得真正的成败的其实只是前五人。
-
你的思想是一个地下组织,绝不要把那里发生的事情一股脑说给外人听。
-
能够一起谈论“异端邪说”并且不会气急败坏的人,就是你最应该认识的朋友。
-
这时你要明白,自由思考比畅所欲言更重要。如果你感到一定要跟那些人辩明白,绝不咽下这口气,一定要把话说清楚,结果很可能是从此你再也无法自由理性地思考了。我认为这样做不可取,更好的方法是在思想和言论之间划一条明确的界限。在心里无所不想,但是不一定要说出来。我就鼓励自己在心里默默思考那些无法无天的想法。你的思想是一个地下组织,绝不要把那里发生的事情一股脑的说给外人听。“格斗俱乐部”的第一条规则,就是不要提到格斗俱乐部。
-
在长期的职业生涯中,我发现冗余的代码会导致更多冗余的代码,不仅软件如此,而且像我这样性格慵懒的人,我发现在床底下和房间的角落里这个命题也成立,一件垃圾会产生更多的垃圾。
-
眼下想必每个人都知道,过早优化(prematureoptimization)是一件危险的事情。我认为,我们应该对“过早设计”(prematuredesign)也抱有同样的担忧,不要太早决定一个程序应该怎么做。
-
不要让自己成为人群的一分子,而要尽可能地远离人群,观察正在发生的事情,特别注意那些被压抑的思想观点。如果你想要清晰地思考,就必须远离人群。但是走得越远,你的处境就会越困难,受到的阻力也会越大,因为你没有迎合社会习俗,而是一步步地与它背道而驰。小时候,每个人都会鼓励你不断成长,变成一个心智成熟、不再耍小孩子脾气的人。但是,很少有人鼓励你继续成长,变成一个怀疑和质疑社会错误潮流的人。
-
双赢者把生活看作一个合作的舞台,而不是一个角斗场。一般人看事情多用二分法:非强即弱,非胜即败。其实世界之大,人人都有足够的立足空间,他人之得不必就视为自己之失。人际交往的六种模式双赢不是什么技巧,而是人际交往的哲学,是六个交往模式之一,这六个模式分别是:◎利人利己(双赢)◎损人利己(赢/输)◎舍己为人(输/赢)◎两败俱伤(输/输)◎独善其身(赢)◎好聚好散(无交易)“我认输,你赢了。”“就这样吧,

