Architecture 每当其中一个';s的依赖关系是否已更改?
我们有一个巨大的项目,我们决定将所有独立的东西分解成可重用的NUGET 该项目处于中期开发阶段 我们有多个流程,如:服务、业务流程、客户机等。不同的流程使用共享NUGET,如:基础设施、逻辑引擎、数据库、文件管理器等 我有两个问题:Architecture 每当其中一个';s的依赖关系是否已更改?,architecture,nuget,Architecture,Nuget,我们有一个巨大的项目,我们决定将所有独立的东西分解成可重用的NUGET 该项目处于中期开发阶段 我们有多个流程,如:服务、业务流程、客户机等。不同的流程使用共享NUGET,如:基础设施、逻辑引擎、数据库、文件管理器等 我有两个问题: 在更新低级Nuget时,为其创建Nuget是否正确 所有这些都像金字塔一样?自动工具 这将检测到更改并将版本提升到所有从属版本 也许是裸体?有没有什么工具可以自动做到这一点 当改变低或中级熔核上的bug时,API不是 坏了,在整个系统中更新新版本是一种好的做法吗?用
关于这一点有很多观点,但我认为这里提供了一个非常好的讨论,应该阅读:
另一点需要记住的是,无论你选择什么,通常都应该避免使用太多太颗粒状的包装。谢谢@Denis Biondic。您添加的讨论链接很有趣。我编辑了我的问题以澄清我的意思。