Hallo,
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?
eigentlich beides, und wenn's divergiert, stutze ich unwillkürlich. Mir wurde schon oft fremder C-Quellcode vor die Füße gekippt, bei dem Einrückungen durch eine wilde Mischung von Tabs und Spaces nur noch wie Kraut und Rüben aussahen. Deswegen habe ich mir über die Jahre angewöhnt, nicht so sehr auf Einrückung zu achten, sondern mich auch an der Klammerstruktur zu orientieren.
Dass die {}-Klammern im Prinzip überflüssig sind, merkt man, wenn man mal etwas Python programmiert.
Ich weiß, aber das fühlt sich für mich noch sehr fremd und unbehaglich an.
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; }
An dem Beispiel fallen mir tatsächlich erst die prominent gesetzten Klammern auf, und dann erst, dass die Einrückung nicht konsistent dazu ist.
Live long and pros healthy,
Martin
Ich stamme aus Ironien, einem Land am sarkastischen Ozean.