美文网首页
程序员修炼~巧合式编程

程序员修炼~巧合式编程

作者: 心水 | 来源:发表于2022-03-04 21:58 被阅读0次

    作为开发者,我们也在雷区工作。每天都有数百个陷阱等着我们掉进去。记住那个士兵的故事,下结论时要保持警惕,以免出错。我们应该避免通过巧合编程,因为靠运气和意外来获得成功是行不通的,编程应该深思熟虑。

    确实是这样,修改已有的代码就像在布满雷区的地方行走,如果想着靠运气那是行不通的。那什么是巧合式编程了,就是不知道程序运行的结果为什么对或错的编程。

    那如何应对呢?首先要把隐含在代码里的假设明确地记录下来,这样可以防止后面的踩雷。

    然后不仅要假设更要证明,太多的时候我们喜欢瞎猜,比如这是环境的问题、这是配置的问题、这是数据库的问题等等,尤其是在面对不能重现的问题,我们通常认为这是巧合问题。

    最后是要养成习惯,养成不仅要知其然还要知其所以然的习惯,当你清楚为什么的时候,就不用再依赖巧合了。

    相关文章

      网友评论

          本文标题:程序员修炼~巧合式编程

          本文链接:https://www.haomeiwen.com/subject/fkmmrrtx.html