Normal
Ja, so ein Fehler ist schwer zu finden. Daher an der Stelle einfach einmal ein Vorschlag, wie man so Fehler deutlich reduzieren kann:Unterteile die Methode in mehrere Methoden!Wenn Du also viele Aufrufe vom Math.cos(Math.toRadians(...)) hast, dann pack das in eine Methode. Dann hast Du nur noch einen Aufruf cos(x) mit x in Degree.Ebenso bei asin und so.==> Dann hast Du einfache Methoden, die mit der Einheit arbeiten, die Du nutzen willst.Das zweite sind Namen - hier würde ich Dir generell empfehlen, aussagekräftige Namen zu nutzen. (Und dabei dann auch auf Gross-/Kleinschreibung achten denn es gibt da gewisse Coding Styleguides, die man einhalten könnte ...)Das kann generell helfen, die Fehlerwahrscheinlichkeit zu reduzieren.
Ja, so ein Fehler ist schwer zu finden. Daher an der Stelle einfach einmal ein Vorschlag, wie man so Fehler deutlich reduzieren kann:
Unterteile die Methode in mehrere Methoden!
Wenn Du also viele Aufrufe vom Math.cos(Math.toRadians(...)) hast, dann pack das in eine Methode. Dann hast Du nur noch einen Aufruf cos(x) mit x in Degree.
Ebenso bei asin und so.
==> Dann hast Du einfache Methoden, die mit der Einheit arbeiten, die Du nutzen willst.
Das zweite sind Namen - hier würde ich Dir generell empfehlen, aussagekräftige Namen zu nutzen. (Und dabei dann auch auf Gross-/Kleinschreibung achten denn es gibt da gewisse Coding Styleguides, die man einhalten könnte ...)
Das kann generell helfen, die Fehlerwahrscheinlichkeit zu reduzieren.