zoukankan      html  css  js  c++  java
  • 都是BUG惹的祸

            我的对面来了新来了几位日本人,他们在这实习一周左右,心里一阵兴奋,这下可以练习下日语口语了,下午的时候,SE突然给我说,让我给他们讲下我们的工作业务方面的东西,及一些工具的使用,我还没有来的及准备,那几个日本人已经来到我身后,我慌忙去找工具,给他们打个招呼,我就开始讲了,我本打算大略的讲下,可谁知我的SE让我一步一步演示给他们看,本来这也没什么,那些工具不知道用过多少边了,可就在我打开第一个工具设置好后,可用这个工具怎么也生成不了代码,我多试了两遍,还是不行,心里不由得有点发慌,一旁的SE也有点急了,问我以前怎么做的好好的,现在不行了?我只能说我也不知道,感觉怪怪的。还好旁边的同事,这时候在他的电脑上试了下可以用,接着他们听我旁边的同事讲了。
          说真的,虽然这是小事一桩,可我心里很不爽,我给别人演示过那么多次,也没有问题,可就是这样的时候出现错误。我在一边没事,就研究下这个公司内部开发的小工具,没过多长时间我就查出来,这个小工具有一个BUG,就是生成的代码不能放在根目录下,可我刚才为了方便,正好把生成的代码设置放到根目录下,以前都是放在工作目录下,那里知道有这个问题,可写工具的人也没有做异常处理,于是只要把路径设成根目录就会出现这个问题,而且也不提示错误的原因。
            这件事,使我想起了我听过一个浙江大学老师的视频讲座,他说,我们中国人有一个毛病,就是写代码不喜欢做异常处理。虽然,异常情况不常出现,可一出现就害人,我本来也是一位很不喜欢做异常处理的人,今天的事我本来很想骂那个写工具的家伙,为什么不做一下异常处理,害的我出丑。但想想自己平时不也是这样吗?SE一让我做测试,我就心里不爽,认为那个苦力劳动,不想做,但如果静下心里,仔细去分析一个程序往往才真正能够发现一个程序存在的问题。也许只有这样才能真正的提高自己,如果自己写的程序老是去指望别人给你发现BUG,那你也只能多出丑了。
  • 相关阅读:
    PHP保留小数的相关方法
    ASP.NET Core MVC 之过滤器(Filter)
    ASP.NET Core MVC 之控制器(Controller)
    ASP.NET Core MVC 之视图组件(View Component)
    ASP.NET Core MVC 之局部视图(Partial Views)
    标签助手(TagHelper)
    ASP.NET Core MVC 之布局(Layout)
    ASP.NET Core MVC 之视图(Views)
    ASP.NET Core MVC 之模型(Model)
    九卷读书:淘宝从小到大的发展 -重读《淘宝技术这十年》
  • 原文地址:https://www.cnblogs.com/chaowei119/p/598758.html
Copyright © 2011-2022 走看看