Obsah:
Definice - Co znamenají egyptské závorky?
„Egyptské závorky“ je slangový výraz pro situace, kdy programátoři obsahují složenou závorku, která obsahuje funkci na konci kódového řádku za názvem funkce, argumenty, podmíněnými příkazy nebo čímkoli jiným, co předchází skutečnému kódu funkce. Druhá složená závorka je umístěna na svém vlastním řádku kódu, pod posledním řádkem kódu obsaženého ve funkci. To má za následek, že první závorka je umístěna nad a napravo od druhé závorky, což v obecném smyslu napodobuje konstrukci tradiční egyptské hieroglyfy ukazující tanečníka. Z tohoto důvodu se tato konvence rozložení kódu nazývá „egyptské závorky“.
Techopedia vysvětluje egyptské závorky
Egyptské závorky se také nazývají styl K&R C, pojmenovaný pro programátory Brian Kernighan a Dennis Ritchie, kteří tento styl údajně propagovali v 70. letech. Použití egyptských závorek jde do jádra toho, jak kodéry určují, jak strukturovat funkční kód. Člověk by si mohl myslet, že častější konvencí by bylo zahrnout obě složené závorky na jednom řádku, s kódem uprostřed. Pro programátory je však mnohem běžnější zahrnout každou složenou závorku do samostatného řádku, takže obě závorky sedí na levém okraji obrazovky. Kritici nazývají toto špatné uspořádání a poukazují na nadužívání kódových řádků, ale jiní tvrdí, že s hranatými závorkami vlevo a na jejich vlastních řádcích je kód čitelnější a zvyšuje jeho estetičnost.
