• 梦断代码阅读笔记01


      为什么不能像造桥那样造软件?-----造桥是人类对物理世界的技术把握,而人类对软件的依赖以指数级增长,而做软件的技能和应用技能的愿望却进展缓慢。人类文明运行与软件之上。但是软件创建艺术却隐于暗处。程序员一直陷于调试除错之苦境。工作中只有百分之一的灵感迸发,剩下的是艰难寻找、汗湿重衣;他们的作品永远尚未完成或未臻至善,区别仅仅是“问题更少”的程度不同罢了。
      作者在第一章简要叙述他小半生经历的过程中,直接间接的告诉给我们为什么有“软件缺陷”一说。在未和编程打交道之前,认为只要像其他科目那样认真听讲,今后就可以编写自己的软件,殊不知,当真正接触这一领域,完成一个“成功的”软件太难,不但要有严密的逻辑思维,还要有坚持不懈的精神(不断的寻找错误,修改错误)作品永远不会达到完美,只能值趋于完美。
      正因为软件缺陷并且“没有银弹”,所以我们只能循序渐进,不断学习,尽管我们的学习速度赶不上我们对软件的依赖程度。

  • 相关阅读:
    LinkedList源码解析
    HashMap源码解析
    HashMap和Hashtable区别
    arcgis api for js 之网络分析服务发布
    arcgis api for js 之发布要素服务
    arcis api for js 值 3.17 本地部署
    ArcGIS 产品体系结构
    layui select下拉框选项不显示
    windows10企业版2016长期服务版激活
    PHP常见的输出语句
  • 原文地址:https://www.cnblogs.com/janeszj/p/11062027.html
Copyright © 2020-2023  润新知