你用大量 if else,而不用switch的原因,if真香啊
最近工作接手了一块新业务本以为很简单,轻轻松松就能搞定再看代码的时候余光一瞄我的妈呀一大堆ifelse套ifelse的模块心理骂骂咧咧谁他喵写的这玩意就跟破水管一样,又臭又长然后开始review历史但毕竟没有一个人会希望让自己的代码变为裹脚布所以我就在思考前面接手的人为什么要保留这么一大堆有用的垃圾?switch他不香么?后来我便问工作的朋友我前面一共有几个人接手?“前面有2个”那这2个前任都是咋
最近工作接手了一块新业务
本以为很简单,轻轻松松就能搞定
再看代码的时候余光一瞄
我的妈呀
一大堆if else套if else的模块
心理骂骂咧咧谁他喵写的这玩意
就跟破水管一样,又臭又长
然后开始review历史
但毕竟没有一个人会希望让自己的代码变为裹脚布
所以我就在思考
前面接手的人
为什么要保留这么一大堆有用的垃圾?
switch他不香么?
后来我便问工作的朋友
我前面一共有几个人接手?
“前面有2个”
那这2个前任都是咋想的?
正好可以有机会采访一下
于是通过这个朋友就问了第一个写代码的人
第一任说
这个锅绝对是是甲方的,让他娘的随便改需求。
一开始写下这段代码时,只有两个if else
后来开始逐渐加需求,先是一个、两个,
结果没想到甲方改的越来越多,
毕竟是金主嘛,他说啥你干啥
后来
原创不易,完成人机校验,阅读全文
相关推荐
MYSQLmysql 分组统计 case when 及 if 语句使用网络文章SpringCloud远程调用为啥要采用HTTP,而不是RPC?并发14个Java并发容器,你用过几个?工作小总结解决C盘爆红的的原因分析面试其他你用过单点登录吗?是如何实现的?经验分享【已解决】NoClassDefFoundError: javax/xml/bind/DatatypeConverter错误出现原因以及解决方式工作小总结&小工具类提取JSON字符串中extendData的图片信息失败.失败原因:imageContent资源教你用Youtube赚钱+Google AdSense 详细操作教程-Google Adsense赚钱