Tach!
Völlig richtig - aber da sind wir wieder beim Knackpunkt: "Gut lesbar" ist individuell unterschiedlich. Für mich sind beispielsweise Coding Styles eine Katastrophe, bei denen öffnende geschweifte Klammen am Zeilenende stehen. Da übersehe ich sie regelmäßig.
Liest du den Code anhand der Klammern oder nicht doch eigentlich anhand der Einrückungen?
Dass die {}-Klammern im Prinzip überflüssig sind, merkt man, wenn man mal etwas Python programmiert. Die Lesbarkeit hängt für mich nicht an den Klammerpositionen, sondern an der Zeilenlänge und den Einrückungen.
block
{
Lorem ipsum dolor;
sit amet consectetur adipiscing elit;
sed do eiusmod tempor;
incididunt ut labore et dolore magna aliqua;
Ut enim ad minim veniam;
}
Mit den Klammern kann man nur recht einfach einen Formatierungsfehler erkennen, was bei Python nur anhand der Logik ginge.
dedlfix.