git

深入理解Git submodules

DRY原则是程序世界的基本原则之一,我们每个人在工作中都不可避免的会复用别人的代码,有可能是某个开源项目,也有可能是公司里其他团队提供的模块。Git是最流行的现代化代码版本控制工具,为了支持模块的复用,Git引入了submodule的概念,通过这篇文章,你会理解什么是git submodule以及在项目中如何应用

42

前端插件式可扩展架构设计心得

作为一个自信的研发人员,我总是希望我开发的系统可以解决之后所有的问题,用一套抽象可以覆盖之后所有的扩展场景。先知曾说过“当一个东西什么都可以做时,他往往什么都做不了”。过度的抽象,过度的开放性,往往让接触他的人无所适从。本文和大家讨论一下关于设计一个插件架构我是如何思考的。