好看的人千篇一律,好玩的灵魂万里挑一。每个人有每个人的习惯,都是独立的个体,但是写代码的时候,大家全部按照自己的习惯来,那以后维护起来那就真的是想骂人了。在这里我贴出一些自己写代码的一些自己在开发中觉得还算可以的习惯。希望可以交流。(一下都以swift代码为例)
首先贴出来我最经常用到的一个代码块,也是参考了一些大神的代码,顺便在自己开发中觉得比较顺手的,在这个代码块中,首先我会将页面需要用到的一些数据源写在前面,这样开发中需要修改增加什么会一目了然,然后是生命周期 网络请求,之后的事件响应还有私有方法其实可以根据实际情况合并,最后是代理以及UI设置,UI设置放在最后是因为这一块的改动比较小,但是代码比较繁琐,所以放在后面使开发者专注于业务逻辑。这一套在view中也是可以使用的 去掉代理等一些view不需要的就好了。
目前代码中只有这一个是比较想说的习惯,我正在看一些大神的源代码,希望以后可以从中借鉴一些比较好的代码习惯。文章会一直保持更新。
2019.5.15 最近项目中使用到了RXSwift 所以更新一下,后续会出一篇文章写一下自己是如何使用RXSwift的