造轮子可以让“新手”彻底明白轮子的构造,轮子造的多了,在有新想法时造轮子的基本功可以发挥很大的作用,做出好用的东西。
比如: iOS 开发者 YYKit 作者造的这些轮子, YYText,YYWebImage,YYCache,YYModel 等,在造轮子的过程中极大的提升了自己。甚至最后造的轮子,比现有的轮子更好。
再比如: Beego 作者,开发了 golang 的 web 框架 beego ,也是提升了很多。
PS: 转入 iOS 开发已经一年,计划第二年开始造轮子。(WebImage,Cache,Model 等等。先从学习现有源码开始)
只是“最近的小感触”。 只是突然觉得造轮子是提高实战技术的“几乎”唯一的途径。
不知道大家怎么觉得。希望前辈们给点建议。
(首次发的主题,节点选错了 http://v2ex.com/t/289872)