SystemUtil
contém vários métodos estáticos. Alguns deles se relacionam com um "sistema":
Mas muitos outros não estão relacionados:
ifPresentOrElse
, thenCombine
, completeExceptionally
, consume
, get
, toMap
, ...)Dynamic
sParece ser menos uma classe relacionada ao sistema e mais apenas uma lixeira para funções aleatórias que são pequenas demais para entrar em sua própria classe auxiliar nomeada, mas amplamente aplicável para manter perto de um local de chamada.
Esta classe deve ser renomeada?
Algumas sugestões lançadas no Discord:
Misc
Util
Useful
Varia
Helper
Etc
Junk
Stuff
MiscellaneousGameSystemUtilities
BucketOShi
Util
tem meu voto. Simples e direto ao ponto.
Nomeie-o ClassThatWeHaveNoIdeaWhatToNamePleaseHelp
Eu escolheria o MinecraftUtil pessoalmente, mas também kashike é deus, então Util 👍
Util é bom, mas parece que a maioria das funções está relacionada ao sistema. Sistema também não precisa necessariamente significar _just_ o sistema operacional. Correção de funções de lib Std, serialização Uuid e qualquer coisa com sons de hash para mim como algo que tecnicamente se qualifica como "utilitários do sistema". Não o sistema OS, mas o sistema Java, eles são de nível muito baixo. Apenas Sys
funcionaria.
Também há outras estratégias de nomenclatura que usei, como Objects
/ Strings
/ Collections
/ etc ...
Geralmente, kashike tem muita sabedoria aqui, então eu escolheria Util.
Eu pessoalmente apoio Misc
.
Comentários muito úteis
Nomeie-o
ClassThatWeHaveNoIdeaWhatToNamePleaseHelp