这是 本 韩国人写的书。
看完两个感受:
第一 对 程序员 好一点 ,不然 他们 给你写 bug 分分钟 坑死你。
第二 在第一 的 基础上,提高 待遇 ,不懂技术的 老板 分分钟 被坑死 ,他们才是 幕后 大 boss。
如果 有 第三点 ,那 就 提高 开发 软件 预算,钱没给到位 ,你给的 钱 就值 这些 垃圾 代码。
仔细 反思了 一下 ,也不一定 对?!这本书 讲述的大多数 致命bug 都是 低级错误,是 程序员 不细心 造成的。 并不是 程序员本身能力或者 水平 不高的 原因 ,这是 测试的 问题!你想想 高手 才会 犯 低级错误! 低手 犯的 错误 都是 高级 错误 了!
因为 这么 复杂的软件 和 功能 几千万 行的代码,低手 是不可能 写出来的 。写出来 也会有 重大bug。
例如 近年来 苹果 总是 不那么 顺心 ,系统 偶尔 有点 小bug,这是 开发人员 能力 不够 造成的 吗?肯定不是 。是 测试 没到位 !一个低级错误, 造成 严重后果 ,一个 字符 让 系统 变砖。一个 系统时间 设置 变砖。
最后 我 想到了 背后的 隐喻 和 某种联想:
囫囵吞枣 的 翻完 kk 的 三本书,总结 一句话:科技想要失控成为必然。
科技想要干什么?
失控
必然
技术 越来越强大,迭代 更新 越来越快。这是 不可控的 和不可预知的 事件 ,人类 现在 越来越依赖技术,但 这世界 上 存在 完美无缺 的 软件吗?既 没有bug 的程序?其实 是 根本不可能 的。整个人类 就是 坐在技术膨胀, 无人驾驶本的 车里 ,我们 只能 祈祷 无人驾驶的软件 永远别出 bug ,祈祷 那个 不可控的随机事件 永远 别触发 致命 的bug。
宇宙的 最终 结局 是 走向 灭亡 ,人类 是 不可能 停滞 发展的脚步,第六次 生物大灭绝 也是 必然,或许 人类 曾经就是 火星人 ,被 自己 越来越先进 的超级 文明 引发灭亡 ,移民 到 地球 ,又或者 他们的 星球 正在经历 第n 次 生物大灭绝 不适合 居住 移民 到 另一个星球 ....