题目有点文不对题,但方向大概类似。 昨天看一则新闻, nodejs 一个基础库出问题,引起几千个开源项目的不能工作。 这个基础库只有一个函数,好像是翻转字符串还是什么,没记得太清。
以前有过面试官的工作,来的 10 个里面 9 个不知道项目中使用中的开源项目是如何工作的。。。
如 Android 的 ImageLoader
如 js 的 Angular
如 php 的 laravel
这几个例子其实并不是太好,因为有点大,很多属于框架的范围。但实际上在开发过程中,有些懒得想的问题,真的是条件反射就上 github ,不仔细看文档,直接跳到安装和使用。
细思极恐的事情,用多了开源。脑子跟着木了。。。这会产生惯性的。
不是所有人都会把用过的开源项目精读之,我也只有用到某个接口了才跳转进去看看怎么实现的。仅限手头事完事了。。
不知道各位有没同感。
很矛盾的一件事,用开源,因为项目实在太紧,老大需要炫酷吊炸天的效果时间还给的很短。但这基本浪费了多年的开发精力。。同一件事做旧了,有种搬运工的感觉。不用开源。。。。家。。里。。等。。着。。开。。锅。。。