Glisti se je zrolal!
Vedel sem, da ženske niso za programiranje. Ok, vsaj gliste ne! Indent nastavljen na tri presledke. Za takšne stvari bi v srednjem veku sežigali na grmadi.
Takole zgleda _the code_:
[c]
int main(int argv, char **argv)
{
int glista;
for (glista = 0; glista < 100; glista++) { if (glista < 10) { printf ("Glista je kratka\n"); } else if (glista < 50) { printf ("Glista je srednje dolga...\n"); } else if (glista < 80) { printf ("Glista je mega dolga\n"); } else { printf("Glistulja!\n"); } } // for() printf ("We're so happy!\n"); return 0; } [/c] Tab je nastavljen na dva znaka draga glista, dva znaka.... In tab se zamenja s presledki. Nekateri celo zagovarjajo stiri znake in ce ti pri 80x25 terminalu zacetek kode uide ven iz ekrana, torej se vrstica zacne na 80+ kolumnu, je design zanic. 😉 PS: Klik na plaintext naredo kodo 'non _the_ code'. Tak je pac plugin...
13 thoughts on “Glisti se je zrolal!”
HERETIK!!!!!
O fuj. Zacetni zaviti oklepaj v novi vrsti? O fujfujfuj! Printf presledek oklepaj? Bljak na kubik! Ceprav, tapredzadnji ti je pa ratal … torej mas verjetno le nekaj duse okrog svojega kamenega srceca 😀
V bistvu … ce delas tolk novih vrst, sta dva presledka kar sprejemljiva. Nad tistimle zgoraj se sploh ne bi pretirano bunila. Z zamenjavo taba s presledki se tud globoko strinjam (pa ja nisi mislil, da jih tolcem na roke :)), ampak pri nas je ocitno to previsoka matematika.
BUT … heretik si. Tko je to 😀
Aja, pa se en trden argument za mojo vero:
Tri je pravljicno stevilo! 😀 😀 😀
coding style je eno od tistih temeljnih teoloških vprašanj… vsak pravoverni ve, da je prava koda videti izključno in le takole (upam, da bo kombinacija verbatim in code naredila svoje):
[c]
int main(int argv, char **argv) {
int glista;
for(glista = 0; glista < 100; glista++) { if(glista < 10) { printf("Glista je kratka\n"); } else if(glista < 50) { printf ("Glista je srednje dolga...\n"); } elseif(glista < 80) { printf ("Glista je mega dolga\n"); } else { printf("Glistulja!\n"); } } /* for */ printf("We're so happy!\n"); return 0; /* dodal bi le se, da dobim peno na usta, kadar vidim, da kdorkoli pise vrstice daljse od 80 znakov. najkasneje pri 80em stolpcu se vrstico lomi, se bolje ze pri 72em! mater, a ce res nihce vec ne pomni luknjanih kartic, bi lahko pomislil vsaj na to, da je tipicna konzola siroka 80 znakov! */ } [/c] [ Drznil sem si popraviti tvoj komentar in ga spremeniti v berljivo obliko — BigW ]
Hmmmm … mmmm
mmm …
Not bad. Mogoce se bom pa pocas se spreobrnila 🙂
In kaj mas ti za blatit kako drugi kodirajo? A bi rad videl mojo kodo? 😛
ha, kit, pozabil si HTML markup spremenit v , pa prazne vrstice za in pred { in } so odveč…
no, kar se blatenja tiče… nekatere reči pri coding syleu res le estetske narave – recimo število presledkov v zamiku, da je le dovolj veliko -, večina, kot so primerno razmaknjeni tokeni, konsistenca, primerno poimenovanje spremenljivk, komentarji, lomljenje vrstic, ipd. pa služi poudarku semantične strukture kode in pridejo še kako prav pri berljivosti in očitnosti kode.
dvomim, da bi rad videl tvojo kodo: na vajencih je, da gledajo kodo mojstrov; in ne obratno! 😉
ah, kako sede bit napihnjen tu pa tam… 😉
Pa sej ni praznih vrstic pred in za { in }. Vse vrstice so ostevilcene. Zgleda pa tko, kot da bi bla prazna vrstica, to pa res…
CROOOAK 😀
da mam font 50 px, bi tole zdajle čez pol ekrana bilo 🙂
… delim tvoje občutke 😀 😀 😀
Bejž kit, kva se vrivaš 🙂
Ja, tak sem… Komolcar… ;>
Vajenec? Ahahaha, that’s very funny. 🙂
BigWhale, kaj se usajas ?
Koda je berljiva, zamiki so po celi kodi enaki, ce bi rad svoj formatting, imaš pa itak indent na voljo.
Pri takih začetniških programčkih je vse, kar ni pisano po principu
“Zakaj bi zamikal, če tole dela ?” od Jahveja poslano ;).
Comments are closed.