• 梦断代码阅读笔记(三)


    工程师和艺术家

      我们常将艺术活动与科学工作为绝不相关的事,但两者实有雷同。科学与艺术以不同的比例分据了创作与洞见的多教工作;如我们所见,软件难以应对,因为其不可见因素,如果向程序员报告缺陷,他的第一反应是问你,“重现问题了吗?”---意思是说你能让问题再出现一次吗如果答案是肯定的,那么就成了一半。

      文中有个小幽默故事:软件工程师硬件工程师和部门经理驾车去瑞士开会。行驶到一处陡峭山坡,刹车突然失灵急速下滑,但三人有惊无险的蹭到山石停了下来。这时项目经理要开会制定解决方案;硬件工程师说太麻烦,直接拆硬件就能修好,而软件工程师说,我们应该把车推上山顶,看看故障是否重现。所以对软件工程师来说,重现问题才能解决问题。

    总结

      本书讲了这样的故事:一群很有经验的代码牛人在先进软件开发模式的指导下,没有资金压力,在更多大牛的带领下,原计划用一到两年的时间开发出一个备受期待的个人信息管理软件(PIM),后来花了七年时间才完成这一创举,但是已经无人喝彩。在这之前,我一直以为软件行业其实很简单,几个牛人在一家公司里拼命地打代码,那是何等地潇洒。但是我在书中看到他们为了交付日期和缺陷玩了命的疯子,诚然他们都在无形中改变着世界的虚拟世界。但那洋洋洒洒的热情是值得我们学习的!

      

  • 相关阅读:
    C指针
    redis五种基本数据类型
    mongoDB MapReduce
    JSON传参
    mongodb查询实练
    逻辑数据结构和存储数据结构
    线性表的顺序存储和链式存储
    数据结构和算法关系
    UIActivityIndicatorView使用
    Swift中格式化日期
  • 原文地址:https://www.cnblogs.com/bill927/p/4415675.html
Copyright © 2020-2023  润新知