开源的主要意义其实是代码复用,而不是给初学者学习。
实际上看代码学习新东西是一种低效的方式,看代码只是学习的一方面,适合理解了基本原理之后。
代码里有太多很现实很细节的,跟学习者没太多关系的内容,特别干扰理解。
先用书籍等成体系的正向的资料建立知识体系,然后再看代码印证理论是怎么应用在现实产品中。
其实吧,我们很多时候读的代码根本不是开源的,都是那种流出的灰色代码,质量也层次不齐。
0
方可慢 ,一介代码佬
开源的主要意义其实是代码复用,而不是给初学者学习。
实际上看代码学习新东西是一种低效的方式,看代码只是学习的一方面,适合理解了基本原理之后。
代码里有太多很现实很细节的,跟学习者没太多关系的内容,特别干扰理解。
先用书籍等成体系的正向的资料建立知识体系,然后再看代码印证理论是怎么应用在现实产品中。
其实吧,我们很多时候读的代码根本不是开源的,都是那种流出的灰色代码,质量也层次不齐。
2
{{question['follower_count']}} 个玩家关注
相关元素
相关游戏
相关问题
如何用最简单的语句写一个俄罗斯方块?11人关注 6个回答
如何学习入门的游戏编程?21人关注 16个回答
我们来讨论一下大逃杀类游戏用随机地图的问题吧?7人关注 5个回答
除了ID发布的之外还有哪些开源且优秀的游戏代码?
0 条评论