Skip to content

Workflow

ondrejzemanek edited this page Mar 9, 2017 · 7 revisions

Větvě

  • co úkol to větev
  • pojmenování - 3-library-tests, číslo úkolu + zkrácený název úkolu, anglicky
  • Po dokončení úkolu vytvořit pull request

Commit zprávy

  • Na začátek komentu napsat #N Název úkolu, kde N je číslo projektu (mezera před mřížkou). Následuje prázdný řádek a stručný popis, co je obsahem změn. Popisky je dobré psát v angličtině.

Příklad zprávy ke commitu

   #2 Základní struktura projektu
   
    - create project structure
    - add project solution

Pull requesty

  • přiřadit reviewera na základě domluvy (chat, kontakt), defaultně na @Glooby5
  • PR musí projít review
  • po úspěšném review se vrátí na autora, který provede rebase a úkol zamerguje

Úkoly

  • po dokončení úkolu, pushnu větev na origin, vytvořím PR, přidám reviewera a v úkolu napíšu vedoucímu, že je úkol dokončen, odstraním svoje přiřazení a přiřadím vedoucího
  • úkoly plním podle toho jak jsou rozděleny ve SCRUM boardu

Tipy pro implementaci

  • V kódu a komentářích používat striktně anglický jazyk pro názvy tříd, metod, promněných atd.
  • Zkratka pro dokumentační komentáře ve visual studiu je zkratka ///.
  • Při pojmenovávání tříd, metod, promněných apod. používat CamelCase notaci.
  • Pro jednodušší dodržování pojmenovávání apod. používat Resharper od JetBrains (doplněk pro Visual Studio).
Clone this wiki locally