我刚被分配到一个java项目,它被组织成许多小项目(30 +)。
我花了一些时间才能正确构建项目,因为我必须调整每个项目的构建路径。
将大型项目拆分成这样的许多小项目有什么好处?
这不会增加项目的维护吗?
答案 0 :(得分:2)
与大型项目相比,小型项目更易于维护,调试和测试。如果在大型项目中发现了一个错误,那么如果它被分成子项目,则更容易发现错误。
将项目划分为几个小项目也使代码更具可重用性。如果新项目需要其中一个较小的项目,则只需要包含它。
将小项目整合到一个大项目中可能并不容易,但一旦完成它就值得。