欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 新闻 > 资讯 > 代码之丑第一期-缩进

代码之丑第一期-缩进

2025/2/2 18:40:42 来源:https://blog.csdn.net/qq_39579087/article/details/144161790  浏览:    关键词:代码之丑第一期-缩进

各位小伙伴们,大家好!咱今天就算是正式开张了。实不相瞒,第一期的内容早已写好,但唯独这开篇方式,笔者想了好些时间,包括但不限于如下风格:

  • 斗破苍穹式(已经三刷):代码优雅之力,三段!级别:低级!
  • 百年孤独式(困扰于错综复杂的人物关系,放弃):多年以后,面对吐槽,我将会回想起,前辈们带我去见识代码规范的那个遥远的下午
  • 安娜·卡列尼娜式(仅仅听过开头):好的代码怎么看都优雅,丑的代码则各有各的丑
  • 野草·秋夜式(相信我,我是写到这时才刚刚查到这个句式是出自鲁迅先生的这篇文章):我的手中有两种代码,一种是能跑就行的,另一种是别动,动必炸的

就在我兴致勃勃的继续列举时,却尴尬的发现,除了斗破苍穹是在中考在即熬夜看完的,其他的一概没看。加之高中的补课科目中有语文这项,我不得不清醒过来,接受了这样的事实:我令人捉急的语文水平实在不足以撑起想装的野心,遂放弃。

在进入正题之前,先问大家一个问题:大家都玩过街霸吗?想必大多数人都玩过(可能是在游戏厅被父母逮到),没玩过的大概率也听说过,那么大家应该知道有这么个招式:
![在这里插入图片描述](https://i-blog.csdnimg.cn/direct/b76a770504e8448b9b68feea026dd39a.png
现在,我们来看看敌人是谁:
在这里插入图片描述
不知道大家看过这个逻辑是什么感受,我的第一感觉是:这个方法可以让人有【沉浸式的】阅读体验,你必须不受打扰,非常专注才能(也许不能)读懂这段逻辑。好吧,这是高情商的说法,大家应该也知道了,它的问题是嵌套的太深,缩进太多。

我们只需说明问题即可,就不使用这段逻辑做演示了(事实是笔者偷懒了)。下面,我们用一个相对简单的例子进行说明:

public void notice(int threshold) {if (BooleanUtils.isTrue(isInSilenceTime())) {if (threshold <= 0) {

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com