13.组件和依赖管理

KeyPoint
基于组件的系统设计,有松耦合性,鼓励重用(微服务)
How

  1. 保持应用程序可发布
    将新功能隐藏起来直到完成
    所有变量增量式小修改
    创建抽象层(类似于Adopter)
    使用组件来解耦
  2. 依赖于组件的区别:库是团队没有控制权,只有选择权的软件包,更新不频繁,组件则是应用程序的软件块,通常由你的团队开发,更新频繁
  3. 不要每个团队负责一个组件
  4. 每个组件完成都应该构建整个项目
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容