Huis Ontwikkeling Wat zijn Egyptische haakjes? - definitie van techopedia

Wat zijn Egyptische haakjes? - definitie van techopedia

Inhoudsopgave:

Anonim

Definitie - Wat betekent Egyptische haakjes?

"Egyptische haakjes" is een term voor IT-jargon voor situaties waarin programmeurs een accolade bevatten met een functie aan het einde van een coderegel na de functienaam, argumenten, voorwaardelijke verklaringen of iets anders dat voorafgaat aan de eigenlijke functiecode. De tweede accolade bevindt zich op zijn eigen coderegel, onder de laatste coderegel in de functie. Dit heeft tot gevolg dat de eerste beugel zich boven en rechts van de tweede beugel bevindt, hetgeen in algemene zin de constructie van een conventionele Egyptische hiëroglief nabootst die een danser toont. Om deze reden wordt deze conventie voor codelay-out "Egyptische haakjes" genoemd.

Techopedia legt Egyptische haakjes uit

Egyptische haakjes worden ook wel K&R C-stijl genoemd, genoemd naar programmeurs Brian Kernighan en Dennis Ritchie die zogenaamd in de jaren 70 pionierden met deze stijl. Het gebruik van Egyptische haakjes raakt de kern van hoe codeerders bepalen hoe functiecode moet worden gestructureerd. Je zou kunnen denken dat de meer gebruikelijke conventie zou zijn om beide accolades op één regel te plaatsen, met de code in het midden. Het komt echter veel vaker voor dat programmeurs elke accolade op een afzonderlijke regel plaatsen, zodat beide haakjes helemaal links op het scherm staan. Critici noemen deze slechte lay-out en wijzen op het overmatig gebruik van coderegels, maar anderen beweren dat het hebben van de haakjes aan de linkerkant en op hun eigen regels code leesbaarder maakt en de esthetiek ervan verbetert.

Wat zijn Egyptische haakjes? - definitie van techopedia