驳 《驳 《中止学习框架》》


看到热门的两篇文章,对于 驳 《中止学习框架》反倒以为没有必要。
程序员

我以为第一个做者的本意没有问题。无休止地跟进框架,只会让本身愈来愈没有内功。算法

驳【驳书单】

我买了一些不会过期的书,并用 80% 的学习时间来读这些书:

程序员修炼之道 The Pragmatic Programmer
代码整洁之道 Clean Code
程序员的职业素养 The Clean Code
领域驱动设计和实践 Domain-Driven Design
测试驱动的面向对象软件开发 Growing Object-Oriented Software, Guided by Tests
持续交付 Continuous Delivery
复制代码

这些书,有些的确是可读的,可是不该该放在这个地方,与框架对应的是什么?是设计模式吗?是程序员的素养吗?仍是其余各类方法学?我认为都不是,与之对应的应该是计算机基础,是什么?是操做系统、组成原理、数据结构与算法等基础。此处能够说是译文的第一个误人子弟的地方,明摆着会给读者灌输一种不须要学框架,只须要学各类方法学就行了的观点。其结果可想而知。复制代码

我认为做者是在抬杠。编程

原第一个做者的意思是学习了一些经常使用框架后,能够往一些原理性的方向去深刻学习,不要停留在追逐新框架的表层。设计模式

并且,原第一个做者列出的书单,确实看过的几本很是好。bash

我的观点

学习框架自己没有任何问题,学了才能在业务中用起来。session

而第二步,就是对那些基础性的原理深刻去研究学习。毕竟理解了编程的思想,后面学什么都会比较快。数据结构

好比好好研读下第一个做者提到的这些经典书籍。或者仔细去学习下一些框架的源码,深究其原理。框架

例如我前几天写的《从koa-session源码解读session原理》,还有不少掘金上讲的很透彻的其余框架源码解读。总之不要停留在追逐新框架的表面学习上,人的精力老是有限的。koa

总结

确实没有必要一直去学习跟进社区的新框架。ide

更多时候咱们仅须要作到了解,到真正要用的时候,再去深刻看文档学以至用。

相关文章
相关标签/搜索