这篇都不知道该算吐槽还是开发文章😀。
早晨起床一刷新闻,Swift承诺中的开源实现了!想想读书的时候写Pascal玩,进了大学才发现原来这玩意儿早过时了,大学的时候也是东搞西搞像无头苍蝇一样没有方向,偶尔有需要写程序的偏门作业就突击什么vfox, delphi, jsp之类的……等毕业工作半年了才开始学C,后来对着个Android1.2研究了下就觉得一层一层好复杂啊!😥这么些年永远走在潮流之后,什么GitHub是什么鬼从来没用过,学习Swift的过程就跟不断发现新大陆一样感觉信息爆炸性扑面而来,这次突然有一种自己终于跟上了时代的感觉,哈哈!
下午跑去Github上观光了一下Swift,手贱Watch了,结果十几分钟来了20封邮件!吓得我赶紧去unwatch,终于懂了为什么star的那么多watch的却很少了。这效率让我有点瞠目结舌:才一天,搭搭环境看看代码结构就差不多了吧,哪里来那么多大神神速找了bug出来还fix了!!膜拜的同时心生自卑:人家是怎么做到的?是我智商低吗?难道说这就是老人被拍死在沙滩上的真实写照……😱
看看文档,Swift3.0还要大改,居然都有计划做什么2.0到3.0的迁移器,那多半是改动多得大项目根本无法用人力迁移了。1.2到2.0的改动就够让我晕头转向的了,还没整明白呢,又来,我也真是醉……跟钱同学讨论这个问题,他相当不能理解这种不稳定性,觉得iOS开发者都这么好脾气吗?!其实我一个月前也不能忍,那种随便一找资料就过时、网上几乎所有的sample都编不过又不知道怎么改的感觉太令人抓狂,不过随着慢慢入门,这种感觉就好多了,也知道如何应对。也许对于这种剧烈变动的语言,亦步亦趋比猛插一杠子开干还是要容易吧!
最近读了一些文档、文章,感觉自己虽然语法差不多知道了些,思维却还是旧式的。对于那些流行的(或者其实是已经用了很长时间了,只是我不知道)的编程思想和范式,还很陌生。这种思维方式的转变,需要更多的时间来磨练和体会,不求成为大牛,只想做一个不是吃青春饭的工程师。给自己加油!🤗