文章预览
持续坚持原创输出,点击蓝字关注我吧 大家好,这里是顶尖架构师栈。 在我们做Java业务代码开发时,经常会碰到大量的流程判断, 验证场景渠道 、 验证用户身份 、 验证会员级别 等等10来个甚至几十个分支节点。对于这样的编码80%的T2码农都是 if...else 编码。那除了贴膏药一样的写代码还有别的什么办法吗? if...else 写代码有什么问题吗? 往近了看,if...else 写的代码交付的快,但工程腐化的也快。有点像买的米面粮油不区分,全倒入一个桶里。让后面的兄弟在迭代需求时,都想铲了重写。但实际铲的成本太高,所以就挑挑拣拣、复制粘贴。 往远了看,是个人发展。如果昨天做的事、今天做的事和明天做的事,都是一个事。反复的重复,没有脑力思考,只是提高手速。那面试、述职、分享的时候真没的讲,你总不能告诉面试官我就写 if...else 了,
………………………………