zoukankan      html  css  js  c++  java
  • 【前端阅读】——《编程之魂》摘记&读后感&思维导图

    前言:这本书全名叫《编程之魂——与27为编程语言创始人对话》,它的内容以采访对话为主,以图通过和顶级大师的真实交流来调查:大师们为什么要创建某种编程语言,它的技术如何开发、如何教授和学习,以及它如何顺应时代发展等。大师们都很具有个性,甚至会有一点偏执和怪异,但这本身就是一种魅力。更还有一点很有意思,那就是这个出版社的编辑们都是程序员,或者是顶尖的技术专家,他们很深的了解计算机业界,这也使得这本书很生活,很有趣,也很丰富,读过之后,收获很多。

    读过这本书的感触:

           大师的解读,让我更深层次的接触编程的真正含义,感受到大师们不凡的底蕴和智慧,有些话也是很有启发的激励到自己。

           这本书具体讲到很多种语言的领域,这些成功的语言都有一个共同的显著特征:它们都来自个人或志同道合的爱好小团队的创意。它们的设计者,是程序设计界的宗师级人物;他们具有足够的经验、远见、能力、耐力和绝对的天分,能够通过语言的最初实现、基于实战经验的演变、以及实际使用(事实上)和标准流程(法律上)这两方面的标准化,推动语言不断发展。

           不过,这本书也有一个不太好读的地方,那就是只有学习过某一门语言的人,才会更深的理解对应大师的采访内容。

           好在,大部分大师的采访还是有很多对行业、工作以及学习的看法,这些都值得看一看。

    语录摘记:

    • 尽情的追随自己的爱好,但永远不要忘记成长为一个完整的人的价值,在您的领域研究之外(世界远比软件更丰富),发展不断学习的能力(因为这个领域在不断变化),并且强化你的好奇心和冒险精神(因为这是创新之源)。——Grady
    • 永远不要害怕重新开始,这当然是说到容易,做到难。永远不要低估需要注意的细节。不要增加那些你认为未来才会有用的功能:如果现在增加,就可能妨碍你以后在真正需要的时候添加更好的特性。最后,让解决方案更简单,应该是永恒的追求目标。正如爱因斯坦所言,是尽可能简单,而不是更简单。——Luiz
    • 如果你很聪明,你就会让事情尽可能的简单,而不是更简单。每件事你都应该以聪明的方式来完成。当你设计架构时,你应该尽可能少建模,不过要满足你的需要。如果你并不建模,你会花费很多精力来试图描述你在干什么,而且你也不可能有一个必要的概览。例如,提前进行需求分析,而且试图在你开始构建之前确定所有的需求并不聪明。为了确定关键用例,或者关键特性并开始实现他它们,因此你会获得一些反馈,这样才是聪明的。——lvar
    • 毫无争议的,并不是上帝为我们尝试做这些。正如他在Time Bandits中所言:“我认为在自由的愿望下需要做一些事情”。——Larry

    注:转载请注明出处

  • 相关阅读:
    Tomcat安装和配置过程
    Java集合框架概述
    Hash表的原理
    Java 浅拷贝和深拷贝的理解和实现方式
    Nginx 配置上传文件大小
    将博客搬至CSDN
    vscode中设置vue代码片段
    底部标签栏获取token失败
    Eacharts K线报错问题
    阿里字体图标库在项目中引用
  • 原文地址:https://www.cnblogs.com/ljq66/p/7775131.html
Copyright © 2011-2022 走看看