读源码能给我们带来什么


 技术是服务于业务的,再强的技术脱离业务就无任何意义可言。不提升技术,业务逻辑会越写越糟。看一些源码,学习一下NB的招式,用到业务中,才是right way多看源码会提升技术眼光,不应用于业务,提升不了水平,得不发展(升职加薪)。多看源码+应用于业务 = 技术提升+发展;毕竟公司也不愿意要不会写业务逻辑的coder。
 
 
我来回答前端部分吧,
谢邀。1.对于工作和公司来讲,多写项目和业务逻辑对个人技术和发展好一些,因为这些是你能为公司写出既高效又优质的代码和项目,公司喜欢你这样的员工。2.对于你个人来讲,专门研究框架技术源码是再好不过的,如果你的能力足够,研究出什么门道来,也许就能研究出自己的插件,甚至是自己的框架。无论1和2,都是一个人在IT行业里前进的目标,主要看你的现状。如果非要作比较的话,1>2,因为只有你有了非常强的业务逻辑了,才能有能力去研究那些大佬的框架源码。嗯,个人理解。
 

1.巩固已有知识体系。

2.设计方法论收集。

3.看得越多能写出高质量代码的可能性越多。

4.方案收集,看过的方案以后需要时可作为备选方案。

不管是框架还是什么 都是由最基础的代码组成的,读懂源码你可以彻底掌握对方提供的功能来源 功能极限是什么,怎么样用这个功能的特性去实现一些法内法外的操作,或者说写代码就想画图案,读懂源码就意味着你彻底明白这个图案是什么形状的,可以放在什么地方会会让你的图案更合适
 


无论基于什么样的原因,放弃阅读源码始终不是一个明智的选择,因为你失去了一个跟大师学习的机会。而且,当你读过几个源码之后就会发现,它们的思想以及实现方式是相通的。这就是开源的好处。随着各种开源软件的发展,各家都会融合别家优秀之处来不断完善自己,这样,到最后的结果就是所有的开源软件从设计上或者实现上都会变得越来越相似,也就是说当你读完某个优秀源码后再去读另一个源代码,阅读速度会有很大提升。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值