本周工作思考
- 日期筛选组件按照现有的实现扩展的,其实日历组件在技术难度上并不大,只是琐碎,自己实现日历组件不是什么难题,现在可能是大家都觉得npm复用机制很好,一个并不复杂的日历组件非要依赖上百个npm包,真的搞不太懂开发者为啥要这么设计,1是这样是很难做一些客制化开发,2是很难继续迭代发展,3是真的不利于很多新人学习。学习Linux的都知道,学习Linux基本是学习0.1版本,包含最新最全的操作系统思想,代码量还小,功能全面,这是源码中的典范。现在很多代码为了复用而复用,轮子不能重复造,但是我们要造的是特斯拉,我们就不能复用五菱的轮胎。好产品的实现一定要靠独立自主的设计开发,靠各种npm堆砌那是外包的内部项目,我们要正确理解复用,我们要复用思想,复用机制,学好第三方代码,让第三方代码为己所用,不要成为第三方代码的奴隶,甚至让第三方代码影响产品思路,这是绝对不行的。