Türme von Hanoi

Bitte aktiviere JavaScript!
Ich weiß es nicht. Die anderes class-Dateien können dekompiliert werden.

Schreibst du in deinem Code keine Kommentare?
 
Ich weiß es nicht. Die anderes class-Dateien können dekompiliert werden.

Schreibst du in deinem Code keine Kommentare?
Nur selten, wenn ich mich selbst bei gewissen Prozeduren erinnern muss, wozu die gut sind aber ansonsten nicht. Aber Kommentare schaffen es ja ohnehin nicht in den Bytecode, so gesehen finden sich in dekompilierten Code so oder so keine.

Btw:
if it was hard to code it should be hard to understand
:p
 
Achso! Ich wusste nicht, dass Kommentare entfernt werden. Wie ich gerade sehe, wird Code auch ein bisschen anders. Ein Beispiel:
Java:
int zahl = (int) ((Math.random()) * (1000 - 60 + 1) + 60);
wird zu
Java:
int zahl = (int)(Math.random() * 941.0D + 60.0D);
Es ist dasselbe, aber ich habe es extra so ( mit Plus und Minus) geschrieben, damit ich es später einfacher verstehe.
Das Programm erzeugt eine Zufallszahl von 60 bis einschließlich 1000.
 
Achso! Ich wusste nicht, dass Kommentare entfernt werden. Wie ich gerade sehe, wird Code auch ein bisschen anders. Ein Beispiel:
Java:
int zahl = (int) ((Math.random()) * (1000 - 60 + 1) + 60);
wird zu
Java:
int zahl = (int)(Math.random() * 941.0D + 60.0D);
Es ist dasselbe, aber ich habe es extra so ( mit Plus und Minus) geschrieben, damit ich es später einfacher verstehe.
Das Programm erzeugt eine Zufallszahl von 60 bis einschließlich 1000.
Bereits kompilierter Code ist auch nicht dafür gedacht für dich (oder allgemein den Menschen) sondern für die Maschine am einfachsten lesbar zu sein. Code zu dekompilieren spuckt dir unterm Strich den Code aus, den die Maschine "sieht" (nur eben wieder in lesbarer Form).
 
Bereits kompilierter Code ist auch nicht dafür gedacht für dich (oder allgemein den Menschen) sondern für die Maschine am einfachsten lesbar zu sein. Code zu dekompilieren spuckt dir unterm Strich den Code aus, den die Maschine "sieht" (nur eben wieder in lesbarer Form).
Da drängt sich natürlich die Frage auf, welchen Sinn es überhaupt hat, Programme ohne Quelltext in einem Programmiererforum zu posten. Das wäre doch das einzig Interessante daran, zumal das Programm ja keinen praktischen Nutzwert hat. Ich kann mich jedenfalls nicht erinnern, daß ich jemals einen Stapel gemäß dem Türme von Hanoi Prinzip von A nach B bewegen musste.;)
 
Passende Stellenanzeigen aus deiner Region:

Neue Themen

Oben