zoukankan      html  css  js  c++  java
  • 梦断代码阅读笔记02

     

     

    正如《梦断代码》所说,“在实际开发中,编码只占软件项目开发时间的1/6,有一半时间用于测试和修正缺陷”。最终我的坦克游戏停留在Alpha阶段。因为始终有个Bug没法解决。程序已经很大了,三千多行。Turbo C下查看起来很麻烦。另外,因为没有高人指导,我的程序没有很好地模块化。更糟糕的是,这个Bug隐约出现,毫无规律。

    另一方面,因为缺少用户界面方面天赋,坦克游戏设计得很不和谐。如何搭配颜色让我绞尽脑汁。

    可玩性就更不能让人满意了。因为缺乏人工智能方面的知识,机器控制的坦克似乎很笨

    总之,坦克游戏失败了。

    软件不是一台电脑能完成的,就像一栋楼不可能一个人完成。三十年前“软件工程”口号的提出,就注定了我是码农。

    在刷卡上下班的日子里,多少年轻的梦就这样破灭了。

    更糟糕的是,软件工程似乎没有海湾大桥这样的工程可靠。码农们“工作中只有百分之一的灵感迸发,剩下的是艰难寻找、汗湿重衣;他们的作品永远尚未完成或未臻至善,区别仅仅是‘问题更少’的程序不同罢了”

     

  • 相关阅读:
    脚本
    vim 马哥
    动态删除节点
    动态插入节点
    动态创建内容
    获取html元素内容
    设置元素的属性
    获取元素的属性
    jquery中:input和input的区别
    jQuery选择器总结
  • 原文地址:https://www.cnblogs.com/zjj123456/p/5529344.html
Copyright © 2011-2022 走看看