Dom Razvoj Što su egipatski zagrade? - definicija iz tehopedije

Što su egipatski zagrade? - definicija iz tehopedije

Sadržaj:

Anonim

Definicija - Što znače egipatski zagrade?

"Egipatski zagrade" je IT sleng pojam za situacije u kojima programeri uključuju kovrčavu zagradu koja sadrži funkciju na kraju redaka koda nakon naziva funkcije, argumenata, uvjetnih izjava ili bilo čega drugog što prethodi stvarnom funkcijskom kodu. Drugi kovrčava zagrada nalazi se na vlastitoj liniji koda, ispod posljednjeg retka koda koji se nalazi u funkciji. To rezultira time da se prvi nosač nalazi iznad i desno od drugog nosača, što općenito oponaša konstrukciju konvencionalnog egipatskog hijeroglifa koji prikazuje plesača. Iz tog razloga se ova konvencija izgleda koda naziva "egipatskim zagradama".

Tehopedija objašnjava egipatske zagrade

Egipatski zagrade također se nazivaju K&R C stilom, a nazvani su programerima Brianom Kernighanom i Dennisom Ritchiejem koji su navodno pionirali u ovaj stil 1970-ih. Upotreba egipatskih zagrada potiče na srž načina na koji koderi određuju kako strukturirati funkcijski kod. Moglo bi se pomisliti da je češća konvencija uključivanje oba kovrčava zagrada u jednu liniju, a kôd u sredini. Međutim, daleko je češće za programere da svaki kovrčava zagrada stave u zasebni redak, tako da oba zagrada nose krajnji lijevi dio zaslona. Kritičari nazivaju ovaj loš izgled i ukazuju na prekomjernu upotrebu kodnih linija, ali drugi tvrde da postojanje zagrada na lijevoj i vlastitoj liniji čini kôd čitljivijim i poboljšava njegovu estetiku.

Što su egipatski zagrade? - definicija iz tehopedije