Преглед садржаја:
Дефиниција - Шта значе египатски заграде?
"Египатски заграде" је ИТ сленг појам за ситуације у којима програмери укључују коврчаву заграду која садржи функцију на крају кодне линије након назива функције, аргумената, условне изјаве или било чега другог што претходи стварном коду функције. Други коврчава заграда налази се на властитој линији кода, испод задње линије кода садржане у функцији. То резултира тиме да се прва заграда налази изнад и десно од другог заграде, што у општем смислу опонаша конструкцију конвенционалног египатског хијероглифа који приказује плесача. Из тог разлога, ова конвенција изгледа кода назива се "египатским заградама".
Техопедија објашњава египатске заграде
Египатски заграде се називају и стил К&Р Ц, назван програмерима Брианом Кернигханом и Деннисом Ритцхиејем који су наводно пионирали у овај стил 1970-их. Употреба египатских заграда иде у срце начина на који кодери одређују како структуирати функцијски код. Могло би се помислити да би чешћа конвенција била да се у једну линију укључе оба коврчава заграда, а у средини је код. Међутим, далеко је чешће да програмери сваки коврчати завој укључују у засебну линију, тако да оба заграда седе на крајњем левом делу екрана. Критичари називају овај лош изглед и указују на прекомерну употребу кодних линија, али други тврде да постојање заграда на левој и на властитим линијама код чини читљивијим и повећава његову естетику.
