Akce
Konvence » Historie » Revize 10
« Předchozí |
Revize 10/23
(rozdíl)
| Další »
Tomáš Ballák, 2020-04-06 15:21
Konvence¶
Redmine¶
- každý si sám za sebe eviduje strávený čas, při jeho evidenci zvýší počet procent v daném úkolu a přidá poznámku k úkolu stručnou informaci o tom, co se řešilo
- úkoly může vytvářet každý z členů týmu (typicky na začátku na iterace při jejím plánování)
- společné úkoly se budou uzavírat až po společné diskuzi s týmem (např. po Weekly update či po jiné schůzi) a teprve poté se budou nastavovat na status closed
- úkoly pro menší počet členů může zavírat osoba, která úkol dokončuje
Komunikační kanály¶
- textová komunikace mezi členy týmu probíhá přes Slack v různých kanálech (podle tématu), schůzky přes Hangouts
- textová komunikace se zákazníkem a mentorem se řeší přes e-mail, schůzky probíhají přes Hangouts
Produkční a testovací prostředí¶
- k produkčnímu i testovacímu prostředí je možné se přihlásit jen pomocí vlastního SSH klíče, detaily jsou uvedeny v sekci Deployment
- autorizace pomocí hesla není z důvodu bezpečnosti povolena
Repozitář zdrojového kódu¶
- vzdálený repozitář zdrojového kódu vytvářené aplikace je veden na katedrální instanci GitLab:
Konvence pro vývoj – IDE, code style¶
- používané IDE: VSCode
- použitá rozšíření v IDE:
- php-intellisense
- odkaz: https://marketplace.visualstudio.com/items?itemName=felixfbecker.php-intellisense
- umožňuje detailnější napovídání při psaní kódu v php
- phpcs fixer
- odkaz: https://github.com/junstyle/vscode-php-cs-fixer
- hlídá přednastavený standard pro psaní kódu
- při jeho porušení, sám chyby opraví
- php-intellisense
- Pro vývoj v php, je nastaven striktně standard PSR-2 viz https://www.php-fig.org/psr/psr-2/ **
Aktualizováno uživatelem Tomáš Ballák před téměř 5 roky(ů) · 10 revizí