zoukankan      html  css  js  c++  java
  • 《梦断代码》阅读笔记01

    (1)在使用一门新编程语言时,程序员的第一个程序通常是“Hello World”,“Hello World”程序一无所用,但足可蛊惑人心;它鼓励新手,唤起每个程序员心中乐观的一面。既然能叫它说话,就能让它做任何事!
    计算机程序员和其他人的一处小小不同:程序员从0开始计数,而不是从1开始。因为计算机从0开始计数!所以,程序员也训练自己这样计数,以免让他们要指示操作的计算机产生误解。
    “人类文明运行于软件之上”,广为应用的计算机语言C++发明人比昂纳·斯卓思柯普(Bjarne Stroustrup)这样说道。
    作者在书中写到:“有些人梦想炸毁今天的整座软件大厦,替以某种全新之物。有些人则只一味盼望找到不太顽固、更能响应人类愿望和行为流程的程序员,盼望能得到招之即来、挥之即去的软件,盼望得到足堪依赖的代码。”
    (2)开源本身,即让程序员学习和扩展源代码的可能性。
    做东西:激情开干→顺其自然(船到桥头自然直)
    (3)“没有所谓典型的软件项目,”安迪·赫兹菲尔德喜欢这样说,“每个项目都自有其不同之处”。
    (4)软件是抽象的,看似可以无限扩展。但是就灵活性而言,它却非常顽固,令人发指地棘手,而且常以其强硬一面示人。
    可以用一种简单的三段式模型描述任何事物,看起来就像英语简单句中主语-动词宾语的结构:

    语义网基于一种名为 RDF(Resource Description Framework,资源描述框架)的技术。RDF以“三元组(triples)”—— 包括三个部分的语句——存储所有信息,描述事物之间的关系。
    Vista是一个“面向用户”的程序:它注重向用户展示数据,注重输入、组织和修改数据的方式。
    对于程序员来说,如同对于作家、艺术家以及所有那些在白板一块上开始描绘作品的人一样,项目“最有趣”的部分往往是在刚开始的时候。那时,有无数种可能敞开着大门,而通向痛苦妥协的大门却是关闭着的。

    以上内容大部分摘抄于《梦断代码》,若有侵权之处,请联系删除

  • 相关阅读:
    2020.10.10收获(动手动脑三)
    2020.10.8收获
    2020.10.4收获
    2020.10.11收获
    2020.10.6收获
    2020.10.7收获(动手动脑二)
    2020.10.9收获
    2020.10.3收获
    2020.10.2收获
    2020.10.5收获
  • 原文地址:https://www.cnblogs.com/miao-com/p/14869161.html
Copyright © 2011-2022 走看看