• 梦断代码阅读笔记01


    这次我读了《梦断代码》的第0章——软件时间

    编程已不再处于萌芽期,我们的世界依赖于无穷复杂的软件。

    在0和1之间有空间存在,在机器计数和思考的方式与人类计数和思考的方式之间也有空间存在。当你寻找软件缺陷。延误和不按设计思路运行的原因时,那原因就隐藏于这空间之中。

    在过去半个世纪里,软件成为构建这个世界的虽不可见但却深入渗透的人造物。“人类文明运行于软件之上。” 

    从威尔克斯的时代直到现在,尽管有许多创新,程序员却一直陷于调试除错之苦境。工作中只有百分之一的灵感迸发,剩下的是艰难寻找、汗湿重衣;他们的作品永远尚未完成或未臻至善,区别仅仅是“问题更少”的程度不同罢了。

            读完第0章使我深深感受到了软件工程人员的艰辛不易。就软件缺陷而言,让我想起了个人作业与团队项目的开发过程,在开发过程中遇到过许许多多的困难,每次为了克服这些困难也就是寻找软件缺陷,都会耗费大量的人力、时间等,但我们从未想过在自身的思考方式和时间规划上寻找原因,也许这才是问题的根本之所在。

           软件开发虽然辛苦,程序员们一直处于调试除错之苦境,但软件与我们的生活息息相关,我们已经离不开软件。如书中所言:软件成为构建这个世界的虽不可见但却深入渗透的人造物,人类文明运行于软件之上。

           无论编写计算机程序是如何地令我们倍感挫败,也永远无法找到一种魔法般的突破——我们只能渐次前行。

  • 相关阅读:
    Git 的版本库创建和修改
    appnium框架以及源码研究
    根据图片的URL生成PDF保存到本地(前台js)
    根据图片的URL生成PDF保存到服务器上(后台C#实现)
    麻烦的控件只读
    利用Javascript生成txt文本文件
    KendoUI AngularJS Bootstrap
    给Grid动态添加列和添加样式
    linq 分组求和的一般方法
    KendoUi学习之旅 Combobox的使用
  • 原文地址:https://www.cnblogs.com/zwang/p/11042189.html
Copyright © 2020-2023  润新知