User Tools

Site Tools


izp:obhajoba

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
izp:obhajoba [2015/11/21 18:36] – created georgeizp:obhajoba [2015/11/21 20:30] (current) george
Line 1: Line 1:
-====== Obhajoba ====== +====== Obhajoby projektů ======
- +
-U obhajoby víceméně vždy sleduji tyto faktory.+
  
 +Pár typů, na co si dát pozor...
 ===== Zdrojový kód ===== ===== Zdrojový kód =====
  
-  * vzhled kódu (štábní kultura - použijte formátovač, který vám kód) - například v Code::Blocks kliknout pravým tlačítkem do zdrojového kódu a vybrat Format with AStyle +  * **vzhled kódu** = první dojem 
-  * komentáře+    * štábní kultura - použijte formátovač, kód bude formátovat za vás) - například v Code::Blocks kliknout pravým tlačítkem do zdrojového kódu a vybrat Format with AStyle 
 +  * **komentáře**
     * komentujte dostatečně, ale zároveň přiměřeně (hlavičky funkcí, cykly), není nutné komentovat každý řádek     * komentujte dostatečně, ale zároveň přiměřeně (hlavičky funkcí, cykly), není nutné komentovat každý řádek
-  * výstižné názvy proměnných +  * **výstižné názvy proměnných** 
-  * magické konstanty+  * **magické konstanty**
     * používejte ''#define MOJE_KONSTANTA 100''     * používejte ''#define MOJE_KONSTANTA 100''
     * nepoužívejte ASCII hodnoty (místo 48 raději '0')     * nepoužívejte ASCII hodnoty (místo 48 raději '0')
-  * nepoužívejte globální proměnné (pouze pro konstanty)+  * **globální proměnné** 
 +    * nepoužívejte, pouze vyjímečně (např. pro konstanty) 
 +  * **délka funkcí**
  
 TODO TODO
izp/obhajoba.1448127387.txt.gz · Last modified: 2015/11/21 18:36 by george

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki