SystemUtil
berisi banyak metode statis. Beberapa dari mereka berhubungan dengan "sistem":
Tetapi banyak yang lain sama sekali tidak terkait:
ifPresentOrElse
, thenCombine
, completeExceptionally
, consume
, get
, toMap
, ...)Dynamic
sTampaknya kurang dari kelas yang berhubungan dengan sistem dan lebih hanya tempat pembuangan untuk fungsi acak yang terlalu kecil untuk dibobol kelas pembantu bernama mereka sendiri tetapi terlalu luas untuk disimpan di dekat satu situs panggilan.
Haruskah kelas ini diganti namanya?
Beberapa saran dilontarkan di Discord:
Misc
Util
Useful
Varia
Helper
Etc
Junk
Stuff
MiscellaneousGameSystemUtilities
BucketOShi
Util
mendapatkan suara saya. Sederhana dan to the point.
Beri nama ClassThatWeHaveNoIdeaWhatToNamePleaseHelp
Saya akan menggunakan MinecraftUtil secara pribadi tetapi juga kashike adalah dewa jadi Util 👍
Util bagus, namun sepertinya sebagian besar fungsinya terkait dengan sistem. Sistem juga tidak harus berarti _hanya_ Sistem Operasi. Menambal fungsi Std lib, serialisasi Uuid, dan apa pun dengan hashing terdengar bagi saya sebagai sesuatu yang secara teknis memenuhi syarat sebagai "utilitas sistem". Bukan sistem OS, tapi sistem Java, levelnya sangat rendah. Hanya Sys
akan berfungsi.
Ada juga strategi penamaan lain yang saya gunakan seperti Objects
/ Strings
/ Collections
/etc...
Secara umum, kashike memiliki banyak kebijaksanaan di sini, jadi saya akan menggunakan Util.
Saya pribadi mendukung Misc
.
Komentar yang paling membantu
Beri nama
ClassThatWeHaveNoIdeaWhatToNamePleaseHelp