Obsah stránky

Pull requesty - NEPOUŽÍVAT

Jako tvůrce budu pull requesty (PRs):

  • udržovat PRs malé

Jako kontrolor (reviewer) PRs budu:

  • dělat vše proto, abych je zkontroloval, co možná nejdříve
  • schvalovat, jakmile jsou lepší než současný kód

Při všech změnách praktikujeme na MSp kontrolu kódu (code review), jelikož to:

  • zlepšuje kvalitu kódu

Velikost

Kdy review dělat

Kdo by měl review dělat

Techniky pro review

Jak dlouho by měl být PR otevřený

Pull requesty by měly být malé a časté. Pokud jsou otevřeny déle než 2-3 dny, tak je pravděpodobně něco špatně.

Nástroje pro usnadnění

Zanedbané PRs

Pro automatizavané připomínání dlouho otevřených PRs, použijte probot-stale. Ten je i zavře v případě, že se nad PRs neděje žádná práce.

Šablona pro PRs

Naše standardní šablona pro PR:

**Před vytvořením pull requestu se ujistěte, že:**

- [ ] commit messages jsou smysluplné a splňují pokyny pro dobrou commit message
- [ ] README a další dokumentace byla aktualizována / přidána (pokud bylo třeba)
- [ ] testy byly aktualizovány / nové testy byly přidány (pokud bylo třeba)

Tento řádek a vše nad ním odstraňte a vyplňte následující sekce:


### Odkaz na ticket (pokud je třeba) ###



### Zmeňte tento popis ###
<!-- Uveďte, co měníte, jestli proběhly testy, a tak dále -->


**Obsahuje PR breaking change?** (zaškrtněte jedno pole pomocí "x")

\``` (při zkopírování-a-vložení odstraňte tento komentář a zpětné lomítko)
[ ] Ano
[ ] Ne
\```

Pokračovat ve čtení

Přečtěte si alespoň článek na hackernoon: