温馨提示:文本由机器自动转译,部分词句存在误差,以视频为准
00:00
好,我们接下来再说这么一件事哈,就关于这个继承呢,我们在实际公司里边哈,进行开发的时候,它是有可能会有很多集的。你比如说呢。我们创建一个公司级的副工程。这个公司呢,我们做过很多项目所积累下来的经验啊,我们做这个项目呢,呃,我们特定的我们大家都熟悉的一套技术的组合,那么他们的这个依赖的信息,以及这个版本啊,在公司级的副工程里边去管理起来,然后当我要创建新的项目的时候呢,创建项目级的副工程。那我就从公司级的副工程里边啊,把我这个需要的给他拿过来,然后呢,根据这个项目的需要,再进行一些个定制。啊,当然如果和公司级的这个一样的,就不用拿过来了啊,我们这个里边呢,做我们的项目特殊的定制的。呃,有需要的在这里边定制一下就行了,然后呢,子系统啊,如果有子系统的话,如果没有子系统项目下边就直接就是模块啊。
01:02
子系统也是根据自己的情况,哎,可以做一些个哎微调,做一些个定制,然后这个对具体的拈来说,其实就是从上一级他前边的这个副工程里边拿他所要的就行了。这个时候有什么好处呢?你想哈,我们去,呃,梳理出来一整套啊,整个我们现在整个项目所需要用到的所有的依赖,这个事儿呢,其实并不轻松,如果你每一次呢,都是从零开始。你一方面呢,你要知道具体这个版本,它具体这个依赖它是什么,还得看呢,他们互相之间版本哪个和哪个是协调的,这个事情是这个这个问题是存在的哈,呃,有的时候呢,你这个A和B哈,它俩没有依赖关系,但是A呢,要求B必须是某一个版本的啊,或者说呃,最低得是某一个版本的。这种要求是有的啊,所以说呢。我们整理出来这一整套能用的啊,这个依赖能用的,依赖管理的信息,这个其实还是需要比较长时间的这个摸索和调整,哎,然后确定这一整套,哎,我们确定这一套这个没有问题,然后这样的话呢,咱们就把它作为这个经验给积累下来,经验呢就可以沉淀在我们比如说公司级或者项目级的副工厂里边,哎有了这个经验以后,大家再进行开发的时候,就不用重新去摸索了,不用重新再去做这些个调整了。
02:27
哎,我们说呢,为了节约时间的话,肯定我们不要重新去发明轮子。啊,我们把这个时间呢,更多的用在我们项目功能这个业务功能上面的这个开发上面是吧,哎,把其他的一些事情,我们交给能交给工具,交给工具能积累沉淀下来就积累沉淀下来啊所以说呢,我们这个复工程这个继承呢,它其实还有一个生产环境下边我们一个实践,实践层面的一个意义。啊,所以这个事儿呢,大家也要去去体会一下啊,以后这个到了公司里边以后呢,他未必是像我现在这个结构这么划分的啊,但是他这个理念呃,会。
03:05
在这个公司的项目里边会有所这个体现啊,你这个时候呢,我们就你理解了这个理念,理解他为什么这么做啊,就可以一通百通了。
我来说两句