项目模块管理及扩展

对于一门编程语言,是否能够成为工程化开发工具的主要标准在于两点:

  1. 包管理、模块管理
  2. 扩展工具是否方便加入

这里面包含一些通用的设计抽象,因此专门作为单独的一层。

参考资源

online-book

fragment

local