Dom Rozwój Co to są nawiasy egipskie? - definicja z techopedia

Co to są nawiasy egipskie? - definicja z techopedia

Spisu treści:

Anonim

Definicja - Co oznaczają nawiasy egipskie?

„Egipskie nawiasy kwadratowe” to slangowe określenie informatyczne dla sytuacji, w których programiści zawierają nawias klamrowy, który zawiera funkcję na końcu wiersza kodu po nazwie funkcji, argumentach, instrukcjach warunkowych lub cokolwiek innego, co poprzedza rzeczywisty kod funkcji. Drugi nawias klamrowy znajduje się we własnym wierszu kodu, pod ostatnim wierszem kodu zawartego w funkcji. Powoduje to, że pierwszy wspornik znajduje się powyżej i na prawo od drugiego wspornika, co w ogólnym sensie naśladuje konstrukcję tradycyjnego egipskiego hieroglifu przedstawiającego tancerza. Z tego powodu ta konwencja układu kodu nazywa się „nawiasami egipskimi”.

Techopedia wyjaśnia nawiasy egipskie

Nawiasy egipskie są również nazywane stylem K&R C, nazwanym od programistów Briana Kernighana i Dennisa Ritchiego, którzy podobno pionierzy tego stylu w latach 70. XX wieku. Wykorzystanie nawiasów egipskich ma zasadnicze znaczenie dla tego, jak koderzy określają strukturę kodu funkcji. Można by pomyśleć, że bardziej powszechną konwencją byłoby umieszczenie obu nawiasów klamrowych w jednym wierszu, z kodem pośrodku. Jednak programiści często umieszczają każdy nawias klamrowy w osobnej linii, tak aby oba nawiasy znajdowały się po lewej stronie ekranu. Krytycy nazywają ten kiepski układ i wskazują na nadużywanie linii kodu, ale inni twierdzą, że nawiasy po lewej i we własnych wierszach sprawiają, że kod jest bardziej czytelny i poprawia jego estetykę.

Co to są nawiasy egipskie? - definicja z techopedia