Task: Ustanovit konvence vývoje |
|
 |
Dohodnout konvence psaní kódu a dokumentace. |
Disciplines: Environment |
|
Purpose
Účelem je, aby kód a dokumentace projektu působili vizuálně konzistentně a byly tak srozumitelnější a čitelnější pro
jakoukoli zainteresovanou stranu mimo vývojový tým projektu.
|
Relationships
Categories |
|
Roles | Primary Performer:
| Additional Performers:
|
Inputs | Mandatory:
| Optional:
|
Outputs |
|
Main Description
Tým by měl před zahájením vývoje ustanovit vnitřní konvence pro psaní kódu produktu a jeho dokumentace, aby tak zlepšil
orientaci ve výsledných artefaktech, a to jak jeden pro druhého, tak pro zákazníka, uživatele, správce aplikace, popř.:
další vývojový tým v další fázi rozšiřování produktu.
Konvence zahrnují:
-
řádkování a odsazování kódu,
-
pojmenování proměnných, procedur, metod, tříd, objektů, atd.,
-
komentování kódu,
-
hierarchii nadpisů v dokumentaci,
-
fonty, velikosti a zvýraznění textu v dokumentaci,
-
apod.
|
Key Considerations
používané vývojové prostředky (programovací jazyky, textové editory, IDE, apod.), jejich možnosti, produkční prostředí
a jeho parametry
|
Alternatives
V případě, že se jedná o brown-field projekt, je vhodné, aby tým nastudoval a dodržoval konvence (především kódu a jeho
komentování) v systému již používané. |
© Petr Pícha, Katedra informatiky a výpočetní techniky ZČU v Plzni, 2012 - 2013
|
|