`
xmx0632
  • 浏览: 121297 次
  • 性别: Icon_minigender_1
社区版块
存档分类
最新评论

sigh,又是按照代码行数统计工作量...

阅读更多
今天又看到这样的代码:
java 代码
 
  1.         if(msisdn==null)  
  2.         {  
  3.              return mapping.findForward("return");  
  4.         }  
  5.           
  6.         if(msisdn.equals(""))  
  7.         {  
  8.              return mapping.findForward("return");  
  9.         }  

是不是因为这个...工作量按照代码行数统计的原因?-_-!
分享到:
评论
14 楼 killvin 2007-07-15  
垃圾公司有在招人了,你们都去应聘吧
13 楼 流浪者 2007-07-15  
没一点技术含量真是
12 楼 tysw 2007-07-14  
jlusdy 写道
各位
鼠标滚轮不是自己的
可手是自己的啊



同意
11 楼 jlusdy 2007-07-14  
各位
鼠标滚轮不是自己的
可手是自己的啊

10 楼 lordhong 2007-07-13  


final String NULL_STRING = null;
final String EMPTY_STRING = "";

if
   (      
        msisdn      
        . // 比==null多了3行, 语意更明显:)
        equals
        (
        NULL_STRING
        )    
   )        
         {        
        return       
        mapping      
        .      
        findForward      
        (      
        "r"  
        +   
        "e"  
        +   
        "t"  
        +   
        "u"  
        +   
        "r"  
        +   
        "n"  
        )      
        ;        
         }        
         if     
        (      
        msisdn      
        .      
        equals      
        (      
        EMPTY_STRING    
        )      
        )        
         {        
        return     
        mapping      
        .      
        findForward      
        (      
        "r"  
        +   
        "e"  
        +   
        "t"  
        +   
        "u"  
        +   
        "r"  
        +   
        "n"     
        )      
        ;        
         }  


楼主电信行业的?
9 楼 rainy14f 2007-07-13  
注释!注释!
8 楼 leon_a 2007-07-13  
还是这样好一些
if  
        (   
        msisdn   
        ==   
        null  
        )     
         {     
        return    
        mapping   
        .   
        findForward   
        (   
        "r"
        +
        "e"
        +
        "t"
        +
        "u"
        +
        "r"
        +
        "n"
        )   
        ;     
         }     
         if  
        (   
        msisdn   
        .   
        equals   
        (   
        ""  
        )   
        )     
         {     
        return  
        mapping   
        .   
        findForward   
        (   
        "r"
        +
        "e"
        +
        "t"
        +
        "u"
        +
        "r"
        +
        "n"  
        )   
        ;     
         }   
7 楼 weiqingfei 2007-07-13  
这样才彻底,给钱吧。
yiding_he 写道

if
(
msisdn
==
null
)  
 {  
return 
mapping
.
findForward
(
"return"
)
;  
 }  
 if
(
msisdn
.
equals
(
""
)
)  
 {  
return
mapping
.
findForward
(
"return"
)
;  
 } 

6 楼 luyunjian 2007-07-13  
...代码统计工具应该能识别的吧
5 楼 yiding_he 2007-07-13  
if
(
msisdn
==
null


return
mapping
.findForward
("return"); 

if
(
msisdn
.equals
("")


return
mapping
.findForward
("return"); 
}
4 楼 weiqingfei 2007-07-13  
这样写,钱更更多?
       if
       (
           msisdn==null
       )    
       {    
           return mapping.findForward(forward_Return);    
       }    
3 楼 ddandyy 2007-07-13  
好像我们不是按照行数统计的  也写成这样
2 楼 zhangzhaofeng 2007-07-13  
.....
1 楼 codeutil 2007-07-13  

按行数算钱?
那应该再加两行:

String msisdnDefault = "";
String forward_Return="return";
      if(msisdn==null)  
       {  
             return mapping.findForward(forward_Return);  
         }  
           
        if(msisdnDefault.equals(msisdn))  
         {  
             return mapping.findForward(forward_Return);  
        }  


相关推荐

    apk打包解包签名工具apktool

    这对于理解应用的工作原理、查找和修复bug、甚至进行二次开发都十分有帮助。 4. **签名**:在APK打包完成后,apktool还支持对APK进行签名。在Android系统中,每个发布到市场的应用都需要一个有效的数字签名,以确保...

    高中英语单词天天记sigh素材

    【高中英语单词天天记sigh素材】主要关注的是英语词汇"sigh"的使用和相关搭配。"sigh"这个词在英语中表示“叹气”或“叹息”,它能传达多种情感,如渴望、失望、悲痛、思念等。以下是关于"sigh"的详细解释和应用场景...

    CHANNEL_802.11ad.zip_4TTI_802.11ad_802.11ad channel_channel_sigh

    "4TTI"指的是四传输时间间隔(Transmission Time Interval),这是802.11ad在提高效率和吞吐量方面的一个特性。在传统的802.11ac或802.11n中,一个TTI通常包含一个OFDM符号,而在802.11ad中,4TTI意味着四个连续的OFDM...

    RT1.0.1_sign.apk.1.1.1.1.1

    RT1.0.1_sign.apk.1.1.1.1.1

    glibc-2.28-164.el8.i686.rpm

    离线安装包,亲测可用

    c++哈夫曼编码译码代码

    根据给定的信息,本文将详细解释哈夫曼编码的基本概念、C++实现原理以及部分代码的具体功能。 ### 哈夫曼编码概述 哈夫曼编码是一种广泛应用于数据压缩领域的编码方式,它由David A. Huffman在1952年提出。哈夫曼...

    vsftpd-3.0.5-1.el8.x86_64.rpm

    适用于redhat/centos el8.x: 1)如果运行了vsftpd,则先停止: systemctl stop vsftpd 2)安装或升级vsftpd: rpm -Uvh vsftpd-3.0.5-1.el8.x86_64.rpm 3)然后修改vsftpd.conf文件: sed -i 's|anonymous_...

    论文研究 - 影响神经性厌食症患者生活质量的临床因素

    临床症状采用《汉密尔顿抑郁评估量表(SIGH-D)和饮食失调量表-2(EDI-2)的结构访谈指南》进行评估。 结果:SF-36精神成分摘要(MCS)的分数(U = 124.0,P <0.0001)和角色/社会成分摘要(RCS)的分数(U = ...

    firefox-91.4.0-1.el7.centos.x86_64.rpm

    官方离线安装包,亲测可用。使用rpm -ivh [rpm完整包名] 进行安装

    telnet-0.17-76.el8.aarch64.rpm

    离线安装包,亲测可用

    sigh-es2015-example:使用 Sigh 构建 ES2015 项目

    Sigh通常会配合Babel这样的转换工具,将ES2015代码转换为兼容旧版本JavaScript引擎的代码。 总结起来,"sigh-es2015-example"是一个实践教程,它演示了如何运用Sigh这个工具来构建和管理基于ES2015的JavaScript项目...

    Python_SciPy库主存储库.zip

    SciPy(发音为“Sigh Pie”)是一个开源的Python算法库和数学工具包,用于高级数值计算和科学编程领域。它是基于Python的科学计算生态系统中的核心库之一,提供了许多用户友好的接口,方便科学家、工程师、数学家和...

    sudo-1.9.5p2-1.el6.x86_64.rpm

    基于sudo 1.9.5p2源码编译打包,用以解决Sudo 堆溢出(CVE-2021-3156)漏洞,已再rhel6.5及centos6.5上安装验证,直接使用rpm -Uvh升级安装即可

    sigh-postcss:用于Sigh构建系统的PostCSS插件

    在Sigh.js管道中使用并发送您喜欢的任何postcss插件。 由于插件注入功能,不能在Sigh进程池中运行。 例子 npm install --save-dev sigh-postcss然后将类似的内容添加到您的sigh.js : pipeline . js = [ glob ...

    dracut-network-049-191.git20210920.el8.x86_64.rpm

    离线安装包,亲测可用

    scite 3.2.5 改版( x64 )

    Scite,全名是 SciTE (pronounced "sigh-tay"),是一个开源的文本编辑器,主要设计用于编写程序代码,尤其是支持多种编程语言,包括C++, Java, Python等。它是由 Wayne R. Thompson 开发,基于 GTK+ 和 Lua 语言构建...

    nmap-7.92-1.x86_64.rpm

    nmap-7.92-1.x86_64.rpm

    gcc-gfortran-8.5.0-2.el8.aarch64.rpm

    官方离线安装包,测试可用。使用rpm -ivh [rpm完整包名] 进行安装

    sigh-sass:用 node-sass 编译 scss 文件的 sigh 插件,使用进程池

    例子npm install --save node-sass sigh-sass sigh.js npm install --save node-sass sigh-sass然后将其添加到您的sigh.js : var sass , glob , writemodule . exports = function ( pipelines ) { pipelines [ '...

    kernel-headers-4.18.0-315.el8.aarch64.rpm

    官方离线安装包,测试可用。使用rpm -ivh [rpm完整包名] 进行安装

Global site tag (gtag.js) - Google Analytics