六石编程学:数据正确是软件的基石

Posted 柳鲲鹏

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了六石编程学:数据正确是软件的基石相关的知识,希望对你有一定的参考价值。

  这听起来也是理所当然的。正常来说,软件不需要过多的关心数据正确性。比如说:

  • 使用数据库,是基于我们依赖数据库是能保证数据正确的。如果发生错误,一般是我们插入的数据不对,这个也容易测试出来。
  • 使用XML,我们相信能正确解析保存XML的格式。

  对于产生文件的软件,事情就没有这么简单了。

  • 数据能正确保存。
  • 数据能正确读取。
  • 数据能正确缓冲,必要时能恢复。大家都遇到过文件忘记保存的事情。
  • 数据能正确计算。如果不能提供正确函数,干脆不要计算。

  这听着是不是理所当然?那么软件公司是如何重视基石的呢?其实,负责文件功能的人,都不是公司能力最强的那个(那批)。所以,就容易产生问题。

以上是关于六石编程学:数据正确是软件的基石的主要内容,如果未能解决你的问题,请参考以下文章

六石编程学:由装甲车故障率,看维护的重要性及代码退化

六石编程学:比垃圾软件更差更可怕的致命软件剧毒软件

六石编程学:问题要面对,办法要技巧,做不好的功能要想办法

六石编程学:略谈抽象能力

六石编程学:以文字处理的位置,谈谈命名

六石编程学:略谈抽象能力