Ägyptische Klammern

Autor: Laura McKinney
Erstelldatum: 2 April 2021
Aktualisierungsdatum: 1 Juli 2024
Anonim
Ägyptische Klammern - Technologie
Ägyptische Klammern - Technologie

Inhalt

Definition - Was bedeutet ägyptische Klammern?

„Ägyptische Klammern“ ist ein IT-Slang-Begriff für Situationen, in denen Programmierer eine geschweifte Klammer verwenden, die eine Funktion am Ende einer Codezeile nach dem Funktionsnamen, Argumenten, bedingten Anweisungen oder irgendetwas anderem vor dem eigentlichen Funktionscode enthält. Die zweite geschweifte Klammer befindet sich in einer eigenen Codezeile unter der letzten Codezeile, die in der Funktion enthalten ist. Dies führt dazu, dass sich die erste Klammer über und rechts von der zweiten Klammer befindet, was im Allgemeinen die Konstruktion einer konventionellen ägyptischen Hieroglyphe nachahmt, die einen Tänzer zeigt. Aus diesem Grund wird diese Codelayoutkonvention als "ägyptische Klammern" bezeichnet.


Eine Einführung in Microsoft Azure und die Microsoft Cloud | In diesem Handbuch erfahren Sie, worum es beim Cloud-Computing geht und wie Microsoft Azure Sie bei der Migration und Ausführung Ihres Unternehmens aus der Cloud unterstützen kann.

Techopedia erklärt ägyptische Klammern

Ägyptische Klammern werden auch K & R C-Stil genannt, benannt nach den Programmierern Brian Kernighan und Dennis Ritchie, die angeblich in den 1970er Jahren Pionierarbeit geleistet haben. Die Verwendung von ägyptischen Klammern bestimmt maßgeblich, wie Codierer den Funktionscode strukturieren. Man könnte denken, dass die üblichere Konvention darin besteht, beide geschweiften Klammern in einer Zeile mit dem Code in der Mitte einzuschließen. Es ist jedoch weitaus üblicher, dass Programmierer jede geschweifte Klammer in einer separaten Zeile einfügen, sodass beide Klammern ganz links auf dem Bildschirm stehen. Kritiker nennen dieses schlechte Layout und verweisen auf die übermäßige Verwendung von Codezeilen, andere behaupten jedoch, dass die Klammern auf der linken Seite und in den eigenen Zeilen den Code besser lesbar machen und seine Ästhetik verbessern.