# 自己写的烂代码

* 抖音：<https://v.douyin.com/iUBM7Ynv/>
* B站：<https://www.bilibili.com/video/BV199zvYcE84/>

我发现咱程序员有时候也挺好玩哈

这是我自己前两天刚写的代码

然后我刚才看

我发现：这不纯纯的烂代码吗

你看这if语句

我自己都读半天

所以有时候我们就是自己写烂代码行

别人写就不行

然后就想怎么把它优化一下

我就想到之前看到一个说法

说：好的代码是自解释的

然后呢我寻思那就不行

就把这个放到一个变量里边

大不了这个变量名起的有意义一点

比如他叫 Myfamily and joined family

就是：我的家庭和我加入的家庭 both empty

都是空的

然后把这个拿过来

然后再把这个变量名

超长的变量名放这来

这样可能以后我读的时候

我就不用再琢磨半天了

然后下面一样

我刚才写好了就粘过来哈

什么意思呢

就是这个参数是我的家庭的ID

或者这个参数是加入的家庭

然后呢把它放到这个if里边换掉

相当于如果这个参数既不是我的家庭

并且呢它也不是我加入的家庭

还是这个提示
