Magic Numbers sind Zahlen (oder auch Strings), die irgendwo im Code „einfach so“ stehen und deren Bedeutung man nur errät. Du siehst dann `60`, `3`, `1024` oder `"admin"` und musst aus dem Kontext heraus rekonstruieren, *warum genau dieser Wert* dort steht. Zahlen im Code sind nicht per se schl

https://magicmarcy.de/wenn-zahlen-luegen-magic-numbers-sauber-ersetzen

#MagicNumbers #Konstanten #Enums #Java #Programming #MagicStrings #Bedeutung #Dokumentation #Fachlichkeit

Wenn Zahlen lügen: Magic Numbers sauber ersetzen | magicmarcy.de

Magic Numbers sind Zahlen (oder auch Strings), die irgendwo im Code „einfach so“ stehen und deren Bedeutung man nur errät. Du siehst dann `60`, `3`, `1024` oder `"admin"` und musst aus dem Kontext heraus rekonstruieren, *warum genau dieser Wert* dort steht. Zahlen im Code sind nicht per se schlecht. Schlecht wird es, wenn die Zahl eine fachliche oder technische Bedeutung trägt, diese Bedeutung aber nicht sichtbar ist.

magicmarcy.de
Kind braucht Schultaschenrechner. TIL die haben alle veraltete physikalische #Konstanten drin (Stand 2010 oder 2014). Prüfe deinen Recher: Der Zahlenwert von h muss 6.62607015×10−34 sein.
In Version 1.61 hat Rust Tricks in Sachen konstanter Code-Evaluierung gelernt. Diese Ausgabe der Kolumne zeigt, was const in Rust kann und was es Neues gibt.
Ferris Talk #10: Constant Fun mit Rust – const fn
Ferris Talk #10: Constant Fun mit Rust – const fn

In Version 1.61 hat Rust Tricks in Sachen konstanter Code-Evaluierung gelernt. Diese Ausgabe der Kolumne zeigt, was const in Rust kann und was es Neues gibt.

heise online