写了将近2年的代码了,感觉自己还像个菜鸟,很少见到别人写的代码,想大家一起探讨一下写代码有哪些好的习惯

解决方案 »

  1.   

    有这样一个问题比如//<->
    public int test()
    {
         int resNo=0;
         //业务代码
          if(....)
         {
            resNo = 1;
         }  
         return resNo;
    }//<二>
    public int test()
    {
         //业务代码
          if(....)
         {
            return 1;
         }  
         return 0;
    }上面两种写法 那种return的方式比较好 从代码优雅性与效率上考量
      

  2.   


    假如有很多if条件,我个人觉得是不是第二种效率会好点,是不是当有一个符合条件的就return了,下面的代码就不执行了,而第一种程序是不是要从头执行到尾都要判断一下,然后再return,当然第一种代码优雅一点
      

  3.   

    一个函数只能有一个 return