起航学习网 - 让每个人都能学到最前沿新知识、新技能!

起航学习网

当前位置: 起航学习网 > 短期培训 > 编程语言 > 看了这段代码 程序员都不淡定了

看了这段代码 程序员都不淡定了

时间:2018-12-06 18:17:43来源:编程网 作者:IT培训网 已有: 名学员访问该课程

  快捷搜索:程序员(1063)

前言:有的网友觉得,工具包自带的有,还用写?写就写吧,但是这也写的太烂了吧!也有的网友表示这段代码的毛病就是太啰嗦了。还有的网友说是代码质量差,眼界低。不知道复用已有。

看到这段代码,程序员表示心里一万只羊驼奔腾而过!网友:逗我呢

这段代码怎么啦?为什么有网友表示看到这段代码,心里一万只羊驼经过?

 

看了这段代码 程序员都不淡定了_www.epx365.cn

 

有的网友觉得,工具包自带的有,还用写?写就写吧,但是这也写的太烂了吧!也有的网友表示这段代码的毛病就是太啰嗦了。还有的网友说是代码质量差,眼界低。不知道复用已有。 而且方法命名错误,根本体现不出这个方法的含义。

 

看了这段代码 程序员都不淡定了_www.epx365.cn

 

同时也有网友表示,看了一遍,你说非常烂吧也没有,这段代码最大的性能损耗不在于什么多定义了一个变量,什么代码不优雅,而在于用了equals,各位可以去看看string的这个方法怎么实现,会多么的损耗性能,string用的是字符串数组实现的,最好的是直接用length方法,还有说用工具包的,说不定人家就想用这么一个东西,你让他去引用一个大包? 这段代码只说明写代码的人对jdk实现不熟,代码优雅性上看人了,看过去会别扭一些,但你说要拿出来喷还不至于,还没那么大影响,各位看代码的时候还是保持客观的心态去看,不要太偏执。

 

看了这段代码 程序员都不淡定了_www.epx365.cn

 

先不说代码复用问题,就单这个代码来说,谈效率就是扯淡——这时候要讲究的是可读性,可维护性。工程项目,其实不需要太多奇淫技巧,踏实的代码风格,挺好的。

if里面如果只有return boolean的话,就不要用if了,直接return if表达式。上面的例子抛开可以调用jdk的方法不说,可以直接写成return str!=null&&!"".equals("str"),还有就是方法命名不好,直接isEmpty就好了。

 

看了这段代码 程序员都不淡定了_www.epx365.cn

 

编程本来就枯燥,所以要寻找乐趣,把代码写优雅点,带点艺术细胞,你会发现很开心。那么对于这样一段代码,大家有什么想要吐槽的欢迎在下方评论区吐槽交流分享哦!

原文标题:看了这段代码 程序员都不淡定了

原文链接:http://www.epx365.cn/peixun/software/201845254.html

 (责任编辑:IT培训网)
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 验证码:点击我更换图片
培训学校
IT培训网 访问该机构站点 报名留言 加为好友 用户等级:注册会员 用户级别:10 机构名称:IT培训网 联 系 人:王老师 联系电话:0371-55025032 联系手机:13783581536 在线客服:起航学习网客服 在 线 QQ:起航学习网客服 电子邮件:3158895217@qq.com 网站域名:http://www.cnitedu.cn 注册时间:2016-07-18 11:07 最后登录:2018-12-06 18:12
推荐内容