iLeichun

当前位置: 首页 > 美文翻译

良好的输出语句有利于代码调试

分类:美文翻译   来源:网络   时间:2011-07-31 01:39:50

    在程序设计中,良好的输出有利于代码调试。如果你的输出语句仅仅是为了输出相应的参数或变量以判断是否正确传值或确定变量的值,那么当输出语句较多时就不方便了。本文正是基于这个话题展开的,你将通过本文了解到在程序设计中要如何书写输出语句,以方便调试。本文以Java语句为例,通过代码进行相应的说明。

    一般情况的输出语句可能是:

    System.out.println("name =" + name);

    试想如果有10个类都有这个打印语句,那么在非调试状态下就不好区分是哪个类输出的了,为此改正如下:

    System.out.println("类Person:name =" + name);

    System.out.println("类Cat:name =" + name);

    System.out.println("类Dog:name =" + name);

    在看到输出信息的时候,你是不是发现很容易就知道是哪个类输出的了?

    根据这个规则,可以写得更详细些,例如上面的语句可以改写成下面的形式:

    System.out.println("类Person.addName:name =" + name);

    System.out.println("类Cat.checkName:name =" + name);

    System.out.println("类Dog.delete:name =" + name);

    这种写法把相应的函数名称也写进去了,看起来更直观。

 

更多