Projekt

Obecné

Profil

Konvence pro vývoj » Historie » Verze 2

Patrik Harag, 2019-04-03 16:53

1 1 Přemysl Kouba
h1. Konvence pro vývoj
2
3
h2. Formátování zdrojových kódů
4
5
Zdrojové kódy jsou formátovány s ohledem na již vytvořený kód. Ty přibližně odpovídají výchozímu nastavení IntelliJ IDEA.
6
7
Pozn.:
8
* pro odsazení slouží 4 *mezery*
9
* závorky u příkazů if, for, while... se vždy píší
10
11
V případě nejasností je možné se řídit například tímto dokumentem: https://cs.brown.edu/courses/cs018/content/docs-spec/java-style.pdf
12
13 2 Patrik Harag
h2. Komentáře a javadoc
14
15
* anglicky
16
* především tam, kde to má smysl
17
18 1 Přemysl Kouba
h2. Práce s Gitem
19
20 2 Patrik Harag
* commit messages v angličtině, ideálně podle: https://chris.beams.io/posts/git-commit/
21 1 Přemysl Kouba
* po každém commitu musí program konzistentní a musejí procházet všechny testy
22
* je preferováno commitování do master branch (Continuous Integration)
23
* v případě zvýšeného rizika, prototypování apod. je možné vytvořit feature branch, která se, co nejdříve, po stabilizaci sloučí s master branch