Styl zápisu programu: Porovnání verzí

Smazaný obsah Přidaný obsah
překlad en wiki
 
Bez shrnutí editace
Řádek 3:
Základní pravidla byla poprvé sepsána v publikaci „[[''The Elements of Programming Style'']]“, vydaná v 70. letech 19. století. [[Ilustrace]] a příklady byly čerpány z programovacího jazyka [[Fortran]].
 
 
[[Programovací styl]], použitý v jednotlivých programech může být odvozený z [[kódovací standard|kódovacích standardů]] nebo kódovacích obecných zásad společností nebo dalších počítačových organizací, stejně tak jako z vlastního stylu autora kódu. Programovací styl je často navržen pro specifický programovací jazyk nebo jazykovou rodinu. Styly, používané pro jazykovou rodinu [[jazyk C|jazyka C]] nemusí být vhodné pro použití v [[jazyková rodina|jazykové rodině]] typu [[BASIC]] atp. Nicméně některé pravidla mohou být aplikována obecně.
== Programovací styl ==
 
[[Programovací styl]], použitý v jednotlivých programech může být odvozený z [[kódovací standard|kódovacích standardů]] nebo kódovacích obecných zásad společností nebo dalších počítačových organizací, stejně tak jako z vlastního stylu autora kódu. Programovací styl je často navržen pro specifický programovací jazyk nebo jazykovou rodinu. Styly, používané pro jazykovou rodinu [[jazyk C|jazyka C]] nemusí být vhodné pro použití v [[jazyková rodina|jazykové rodině]] typu [[BASIC]] atp. Nicméně některé pravidla mohou být aplikována obecně.
 
== Prvky dobrého stylu ==
Řádek 57 ⟶ 60:
První dva příklady jsou čitelnější, odrážky jsou použity podle ustanovených pravidel. Tento styl odrážkování je zejména užívaný u vícenásobných vnořených konstruktů.
 
Programovací jazyk [[Python]] používá odrážkování k tomu, aby [[signalizace|signalizoval]] správnost struktury zdrojového kódu. Proto je v tomto případě správné odrážkování vyžadováno. Tímto není potřeba používat složené závorky ('''{''' a '''}'''). čitelnost je lepší, i když nevyužívá běžných kódových stylů. Odlišné styly mohou vést k problémům při zkopírování a vložení zdrojového kódu do prostředí Python, protože styl odrážkování nemusí být [[kompatibilita|kompatibilní]] s vloženou částí. Ruční přeformátování je náročné na čas, některé textové editory však umí provést přeformátování automaticky. Navíc zdrojový kód v Pythonu může být nepoužitelný na některých [[webové stránky|webových stránkách]], které odstraňují netisknutelné znaky. V tomto případě se pro správné zobrazení v [[HTML]] kódu uzavírá zdrojový kód Pythonu párovým tagem <"&lt;pre>&gt; ...< &lt;/pre>&gt;".