封装:method,养成良好的写作习惯

一个method做一件事情,如果有多个事情,请封装其他method

 

  如下图:用户注册,如果一个方法里面写了保存用户信息的代码,保存成功之后我们还要去初始化用户相关的数据,给用户打标签,发送短信或者其他消息通知,想想都可怕,因为这个方法可能你就要写上上百行代码。

封装:method,养成良好的写作习惯

 

那么这时就应该把不同的业务代码块封装出来。

封装:method,养成良好的写作习惯

 

这样一来,用户注册调用的方法里面就只有保存用户相关信息的业务逻辑,和发起初始化用户数据的事件或者调用相关方法的代码,易于后期维护

       代码尽量简洁,不要写太多冗余的代码,有条件的小伙伴把注释都写上去。出现BUG时候,请理解需求,找到真正的问题所在,不要在没有理解代码的情况下,为了图方便,增加一行代码就解决或者减一行代码就解决了操作,因为长时间的操作,会使你原先干净简洁的代码变成无法维护的代码。以后你离开公司的时候,维护你代码的小伙伴会告诉其他人,不要试图改这些代码,这些是某某人写的,他已经走了,不能维护。这个污点会跟着项目伴随你一生一世。