Kommentare zu: A*-Algorithmus (mit Java-Beispiel) https://www.happycoders.eu/de/algorithmen/a-stern-algorithmus-java/ Fri, 02 May 2025 07:56:35 +0000 hourly 1 Von: Johannes Schmidt https://www.happycoders.eu/de/algorithmen/a-stern-algorithmus-java/#comment-16863 Mon, 28 Jun 2021 08:06:40 +0000 https://www.happycoders.eu/?p=19520#comment-16863 Als Antwort auf Sven Woltmann.

Ja vieles ist tatsächlich Geschmacksache.
Ich bin halt in dieser Richtung "streng erzogen" worden :-D

]]>
Von: Sven Woltmann https://www.happycoders.eu/de/algorithmen/a-stern-algorithmus-java/#comment-16862 Tue, 22 Jun 2021 17:27:52 +0000 https://www.happycoders.eu/?p=19520#comment-16862 Als Antwort auf Johannes Schmidt.

Hallo Johannes, vielen Dank für Deinen Kommentar! Ich versuche Methoden immer maximal so lang zu machen, dass sie ohne zu scrollen lesbar sind. In dem Fall finde ich Continues und Mittendrin-Returns völlig OK.

Wenn Du das "continue" im Beispiel rausnehmen würdest, müsstest Du das "if" davor invertieren und den Block darunter einrücken. Das ist schwerer zu lesen. Mit dem "continue" kannst Du quasi an der Stelle den Gedankengang "Ignore neighbor if ..." abschließen, anstatt ihn bis zum Ende der Schleife im Kopf halten zu müssen.

]]>
Von: Johannes Schmidt https://www.happycoders.eu/de/algorithmen/a-stern-algorithmus-java/#comment-16861 Tue, 22 Jun 2021 16:28:45 +0000 https://www.happycoders.eu/?p=19520#comment-16861 Sehr interssant gemacht. Auch die Performacegegenüberstellungen.
Generell schöner fänd ich aber, auf Continues und Mittendrin-Returns zu verzichten.

]]>