一个程序猿或一个团队,在平常写代码的过程中会总结提炼或者抽象出一些模型,使得对应的代码具备了一定的可复用性,这样在以后的项目中,遇到类似的情况就能够重复使用这些代码,提高开发效率。
上面说的这些代码组成的一个集合就可以称为代码库或程序库。