SystemUtil
contient un tas de méthodes statiques. Certains d'entre eux se rapportent à un « système » :
Mais beaucoup d'autres n'ont aucun rapport :
ifPresentOrElse
, thenCombine
, completeExceptionally
, consume
, get
, toMap
, ...)Dynamic
sIl semble qu'il s'agisse moins d'une classe liée au système que d'un simple dépotoir pour les fonctions aléatoires qui sont trop petites pour entrer dans leur propre classe d'assistance nommée, mais trop largement applicables pour rester à proximité d'un site d'appel.
Cette classe doit-elle être renommée ?
Quelques suggestions lancées sur Discord :
Misc
Util
Useful
Varia
Helper
Etc
Junk
Stuff
MiscellaneousGameSystemUtilities
BucketOShi
Util
obtient mon vote. Simple et précis.
Nommez-le ClassThatWeHaveNoIdeaWhatToNamePleaseHelp
J'irais avec MinecraftUtil personnellement mais aussi kashike est dieu donc Util 👍
Util est bon, mais il semble que la majorité des fonctions soient liées au système. Système ne signifie pas nécessairement _juste_ le système d'exploitation. Patcher les fonctions de la bibliothèque Std, la sérialisation Uuid et tout ce qui a du hachage me semble être techniquement qualifié d'"utilitaires système". Pas le système d'exploitation, mais le système Java, ils sont tellement bas. Juste Sys
fonctionnerait.
Il y a aussi d'autres stratégies de nommage que j'ai utilisées telles que Objects
/ Strings
/ Collections
/etc...
En général, kashike a beaucoup de sagesse ici, alors j'irais avec Util.
Personnellement, je soutiens Misc
.
Commentaire le plus utile
Nommez-le
ClassThatWeHaveNoIdeaWhatToNamePleaseHelp