gpt4 book ai didi

java - 用于开发几个不相关的 util 包的层次结构

转载 作者:太空狗 更新时间:2023-10-29 14:21:10 26 4
gpt4 key购买 nike

我开发了一个 Java 库,包名为 com.rachum.amir.util.permutation。我还有一个名为 Permutations 的 github 存储库。和一个 Eclipse 项目。现在我想向我的库中添加更多内容,例如,我想开发一个 com.rachum.amir.util.range 包。我的问题是如何安排存储库/目录结构。我应该创建一个新的 Eclipse util 项目(或者实际上重命名当前的 Permutation 项目),并在“util”的目录中创建新项目,还是应该创建一个不同的、不相关的项目,只包含共享包名字?是否习惯于为每个子包创建不同的 git 存储库或只为一个大的子包创建不同的 git 存储库?

编辑:另一个难题是如何命名大包。 util 似乎太笼统了。

最佳答案

通常,您应该为每个将要发布的元素创建一个存储库。

因此,如果您的permutation 包将独立于range 发布,那么让range 成为它自己的存储库。另一方面,如果它们总是一起发布,那么您可能应该有一个 util 存储库并将它们都放在里面。

关于java - 用于开发几个不相关的 util 包的层次结构,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7598322/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com