造轮子可以让“新手”彻底明白轮子的构造,轮子造的多了,在有新想法时造轮子的基本功可以发挥很大的作用,做出好用的东西。
比如: iOS 开发者 YYKit 作者造的这些轮子, YYText,YYWebImage,YYCache,YYModel 等,在造轮子的过程中极大的提升了自己。甚至最后造的轮子,比现有的轮子更好。
再比如: Beego 作者,开发了 golang 的 web 框架 beego ,也是提升了很多。
PS: 转入 iOS 开发已经一年,计划第二年开始造轮子。(WebImage,Cache,Model 等等。先从学习现有源码开始)
只是“最近的小感触”。 只是突然觉得造轮子是提高实战技术的“几乎”唯一的途径。
不知道大家怎么觉得。希望前辈们给点建议。
(首次发的主题,节点选错了 http://v2ex.com/t/289872)
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.