Yarn: MathHelper -> Mth

Erstellt am 10. Dez. 2018  ·  23Kommentare  ·  Quelle: FabricMC/yarn

Vorteile:

  • Mojang verwendet es.
  • Es rollt besser von der Tastatur ab.

Nachteile:

  • Etwas verwirrend?
discussion

Hilfreichster Kommentar

Ich bevorzuge MathHelper gegenüber einem unaussprechlichen Klassennamen.

Alle 23 Kommentare

definitiv verwirrend. Als es zum ersten Mal erwähnt wurde, dachte ich, es sei ein Witz ... aber hey. es ist kürzer also was auch immer

Math2 ?

Math2 geht in die Richtung von Guavas Collections2 .

Math2 ?

Mathe 2: Elektrisches Boogaloo


Solange es ein JavaDoc gibt, das sagt, dass es ein Math Helper ist, und es später dokumentiert wird, dann ja.

Mth entspricht nicht den Namenskonventionen und imo ist nicht ausreichend beschreibend.

Ich würde eher zu etwas wie McMath gehen, um auch zu implizieren, dass es ein bisschen wie Mathematik ist, aber nicht sehr genau oder universell, da es manchmal Näherungen mit geringer Genauigkeit verwendet.

FastMath ?

( Mth liest sich für mich als "meth" )

Ich bin mir nicht sicher, ob es eine gute Idee ist, anzudeuten, dass Mojangs Mathematik schneller ist

MathExceptSlightlyWorseButMaybeItsFasterIDunno

In der Zwischenzeit kann es kein Problem sein, zu implizieren, dass ihre Mathematik wie Meth ist

Maths . In Großbritannien und Australien wird Mathematik als "Maths" statt "Math" abgekürzt.

~Aber die USA nicht, also tun wir es auch nicht~

Mathe scheint Math ein wenig ähnlich zu sein, das bereits eine Klasse in den Java-Bibliotheken ist, sodass die Leute verwirrt sein könnten. Da sein Zweck mit der Mathematik in der Welt zusammenzuhängen scheint, könnte vielleicht so etwas wie BlockMath funktionieren.

Einige Methoden wie Quadratwurzel und Partialtick und locatiom werden zum Rendern verwendet.

Ich bevorzuge MathHelper gegenüber einem unaussprechlichen Klassennamen.

Einverstanden. MathHelper ist in Ordnung, und es wird selten genug von Moddern verwendet, so dass es kein Problem darstellt, es auszuschreiben.

Mth ist gut IMO. Es ist gut, die Mojang-Namen zu verwenden, insbesondere in Klassen wie dieser, die nicht zu oft verwendet werden

Ich denke, darüber sollten wir bald eine Entscheidung treffen

Ich werde dazu @tterrag zitieren:

Die beiden Seiten des Krieges scheinen also Ausdruckskraft vs. Prägnanz zu sein. Ist also nicht Math2 der Mittelweg?

Es ist perfekt ausdrucksstark
Einfache automatische Vervollständigung
Entspricht einem vorhandenen Muster

Es gibt derzeit keine Klasse namens Math2 in einem Standard-Webstuhl-Arbeitsbereich. Ich finde es passt sehr gut.

Guava hat viele Dienstprogrammklassen, die Namenskonflikte mit Java-Bibliotheksklassen haben. Während ältere Konflikte wie Collections2 , wird den neueren Klassen stattdessen More vorangestellt, wie beispielsweise Objects -> MoreObjects . Als Ergebnis schlage ich immer noch MoreMath oder McMath die vom Spieler geprägt wurden.

Ich mag beide, aber MathHelper ist sicherlich intuitiv.

Wenn ich sagen muss, dass ich MathTool oder MathTools vorschlagen möchte. Sicher, Mth rollt schneller von der Tastatur, aber aus dem POV eines Nicht-Muttersprachlers ... Ich bin mir nicht sicher, ob dies kein Durcheinander verursacht.
Mir persönlich geht es gut mit Mth .

Ich möchte darauf hinweisen, dass dieses Problem 12 positive Stimmen und nur 4 negative Stimmen hat. Vielleicht sollte eine PR in Erwägung gezogen werden.

Da Sie das kommentiert haben, hat es 4 weitere Downvotes und nur ein Upvote erhalten. Also ich würde das bestenfalls als kontrovers bezeichnen.

Ich denke nicht, dass wir einen guten bedeutungsvollen Namen einem schlechten Mojang-Namen opfern sollten.

Bei dem aktuellen Ergebnis 12 :+1: gegenüber 13 :-1: wird der aktuelle MathHelper Name
image

Kommentieren Sie, wenn es weitere Bedenken gibt.

War diese Seite hilfreich?
0 / 5 - 0 Bewertungen

Verwandte Themen

quat1024 picture quat1024  ·  3Kommentare

Sollace picture Sollace  ·  5Kommentare

ChloeDawn picture ChloeDawn  ·  6Kommentare

Juuxel picture Juuxel  ·  5Kommentare

asiekierka picture asiekierka  ·  3Kommentare