摘要:
保持小规模代码库 控制代码库增长,主动减少系统的代码体积。 代码库是存储在一个仓库中的所有源代码的集合,可以独立地进行编译和部署,并且由一个团队进行维护。 以大型代码库为目标的项目更容易失败 项目体积和项目风险关系紧密,一个大型项目会导致大型团队、复杂的设计以及长时间的项目周期,会出现更复杂的沟通和 阅读全文
posted @ 2021-05-21 16:32
小么me
阅读(76)
评论(0)
推荐(0)
摘要:
保持架构组件之间的平衡 构建封装边界是设计软件架构的重要技能。 原则: 平衡代码中顶层组件的数量和体积。 保持源代码中组件的数量接近于9,并且这些组件的体积基本一致。 平衡的组件可以帮助定位代码,并且允许独立对组件进行维护。 四种情况: 1. 所有修改都发生在一个单独的巨大的组件中 2. 大多数修改 阅读全文
posted @ 2021-05-21 16:31
小么me
阅读(55)
评论(0)
推荐(0)

浙公网安备 33010602011771号