zoukankan      html  css  js  c++  java
  • 梦断代码读书笔记一

    第零章:软件时间
        作者讲述了他对计算机的又爱又恨,当他作为少年游戏玩家,品味过编写代码

    的雨大快乐,当他作为媒体工作者,又见证了软件世界中无数个悲惨的故事,而

    作为一个经理人,他依然得对付自己桌面上的泰坦尼克号。
        为何以第零章开始,在读这本书之前我就知道,因为程序员是从零开始计数,

    当然最原始的的原因是因为计算机从零计数。
        梦之所寄,行之所为。软件虽说是麻烦一堆,我们却不愿意把电脑一关走为上

    计,给我们带来挫败的软件同时也改变了我们的生活方式,我们无路可退,但人

    类文明依然运行于软件之上。
    第一章:死定了          
         弗里德里克布鲁克斯在三十年前观察到:“构建软件最难之处在于决定说什么

    ,而不是怎么说。”话虽有理,但是我们现在还木有达到这个程度,现在还处于

    如何编代码阶段。
         愉悦是金,艾瑞克瑞蒙德写到:“开源的成功告诉我们,对于创作性工作,玩

    耍时最经济有效的模式。”此话说来容易,秋天将至。
         赫斯费尔德告诉我们,“我们的风格是赶快干起来,然后再把它变成我们想

    要的大东西,这不是个平庸之作,是个大东西,不过总得开始干吧,要点在于激

    情开干,然后顺其自然,传到桥头自然直。”我认为非常值得。车道山前必有路

    ,落花时节又逢君啊。
    第二章:agenda之魂
        agenda突破了计算机严格逻辑与人类的语焉不详之间的阻隔,在这片荒芜的土

    地上拓出一片新天地。
    用户不需要关心软件的存储结构,只管输入数据就好;用户应该能够容易地扩展

    和修改数据结构,添加新分类,且不会导致数据丢失;用户应该能够用自己创建

    的新方式查看数据,也可以在自己创建的视图中操作和修改数据。这无疑是21世

    界软件与用户交互的新方式。
    第三章:原型与python
         Python是一种解释型语言,解释型语言效率较差,因为你要同时运行自己的程

    序和解释器。但是这也使得解释型的语言较为敏捷。最有意思的例子是:编译语

    言和解释语言的区别,就想是你要到斯伯利亚旅行,是带一本双语对照指南书还

    是一位翻译人员区别那样。雇翻译增加了花销,不过如果不幸遭遇地震或改变,

    邮费斯洛波维亚专家在身边总会好些。

  • 相关阅读:
    洛谷 P1593 因子和
    洛谷 P1167 刷题
    洛谷 P1613 跑路
    洛谷 P1629 邮递员送信
    洛谷 P1654 OSU!
    洛谷 P1967 货车运输
    FPGA开平方的实现
    FPGA设计思想之串并转换
    verilog乘法器的设计
    FPGA浮点数定点数的处理
  • 原文地址:https://www.cnblogs.com/tangxiandi/p/4337149.html
Copyright © 2011-2022 走看看