【发布时间】:2018-08-23 21:09:10
【问题描述】:
假设我有一个大代码库,我需要在大代码库上连接两个数组几次,所以我在网上寻找解决方案并找到了一个很好的小方法来完成这个。
(我可以使用整个 Apache Commons 依赖项来使用他们的数组连接方法,但是对于如此小众的东西来说,开销是没有意义的。)
因此,我应该创建一个专用于该函数的整个 util 类,还是应该以某种方式将其静态嵌入到代码库的某个地方?要么?什么是约定?因为我似乎拥有所有这些完全抽象的 util 方法,它们本身可以完美地融入 api,但彼此无关,也不知道将它们放在哪里。怪我的强迫症,但让一个 ArrayUtils 类持有一个方法感觉不对,更不用说麻烦了。
毕竟我不是想创建一个数组实用程序库。还是我?
【问题讨论】:
-
十个不同的人会说十个不同的话。无论如何,有很多文献可以回答您的问题
-
我怀疑我的问题之前可能已经回答过,但不确定要搜索什么才能找到答案。
-
如果你只有一个数组实用方法,把它单独放在一个类中真的很“麻烦”吗?最好把它放在那里,而不是随意和不相关的地方。
标签: java oop structure convention utilities