前段时间公司项目赶得紧,整个人近乎疯狂式的在工作中,已经不是9.9.6了,基本上就是9.11.6了,但是直到项目上线的那一天,心里还是蛮高兴的。分享一下最近的心得
- 1 关于加班
对于加班这个问题,仁者见仁智者见智吧,之前其实我也不愿意加班的,但是直到现在,我对加班有了个全新的理解。通俗的来讲,大家都认为加班无非两个因素,一是你能力不足,你得付出比别人更多的时间来完成需求;二是需求不明确,每天改来改去需求改不完。我承认这两种情况都是有的,但是就我个人而言,都是自愿的,因为我想把一个产品做好,想以后能自豪地跟朋友说,看,这是我做的APP。我相信每个程序员都需要这样的成就感。你要问,加那么多班不累吗?累,但是也充实。我住的地方离公司其实也就是15分钟左右的路程,其实回去那么早也没有什么事情可以做,无非就是躺在床上看看直播,或者有心情还玩一下LOL,但是终归是浪费了大部分时间,在屋里敲代码和在公司这个环境下敲代码效率是完全不同的(对我而言是这样),这个环境不同效率是真的不同。所以一般在家里我也就是看看有什么新的轮子、技术啥的先存下来,然后到公司来细看,个人还是比较喜欢看博客、微博这些来学习的。
所以,加班这个问题,看自己的理解吧。
- 2 关于技术
代码的规范性!代码的规范性!代码的规范性!重要的事情要三遍,从我接手别人的代码来看这太痛苦了,基类没有封好,复用性太差,写了很多重复的代码,前段时间重构了支付和基类的代码,后面再慢慢优化吧。
自从YY大神 ibireme 火了之后,看了源码,就再一次知道自己技术的不足了。国人也能有这么牛逼的开源,无论代码质量还是代码规范,做的都是到位的,所以得到了大家的一致认同。人家也是90后,向他看齐吧,所以有空的时候也在学习YYKit的相关代码,希望能进一步提高自己。
最近公司准备订购一些技术类的书,我简单的列了一下书单,其实平时我不怎么看书,都是看博客啥的,我就搜集了下,希望大家能推荐推荐。
《Swifter 2.0》
《精通iOS开发 第七版》
《Effective Objective-C 2.0》
《iOS应用逆向工程》
《图解TCP/IP(第5版)》
《Objective-C编程之道:iOS设计模式解析》
-
《啊哈!算法》
其他比如 巧神 的《iOS开发进阶》或者 kittenyang 的动画交互的那本电子书的都是已经有了的,欢迎大家给推荐书单,学无止境啊。
最近swift
开源了,也在重新学习swift
,希望能尽快适应吧!
附上地址
The Swift Programming Language 中文版
- 3 最后
前段时间太忙,也没有写博客和轮子了,欢迎star
我的 github 。好久没有双休了,突然有时间也好放松一下,明天出去买买衣服,看看西湖,看看电影......嗯,就这样吧!