Martinus Devs - zbierka zákonov
About

Apps

  • # 03 - Na ukladanie časov a dátumov do DB používame typ TIMESTAMP alebo typ DATETIME s hodnotami v UTC
  • # 04 - Náhodné identifikátory majú minimálne 22 znakov v 64 znakovej abecede
  • # 08 - Podmienky musia byť napísané jednoducho

Tech

  • # 09 - Všetky návratové hodnoty funkcie majú rovnaký typ
  • # 10 - Každý argument funkcie akceptuje iba hodnoty jedného typu

Tech > Git

  • # 05 - Minimálne požiadavky na commit message

Tech > HTTP

  • # 07 Stav meniace HTTP služby sa nesmú dať spustiť cez GET metódu

Tech > PHP

  • # 01 - Dodržiavať CakePHP Coding Standards
  • # 02 - Nepoužívať implicitné typové konverzie

Tech > PHP > CakePHP

  • # 06 - Time, Date a FrozenDate sú zakázané, vždy používať iba FrozenTime
  • # 11 - V ORM v query builder treba vždy k názvu stĺpca pridať aj názov tabuľky

Martinus Devs - zbierka zákonov

  • Martinus Devs - zbierka zákonov
  • martinusdev

Zbierka pravidiel, ktoré sa programátorom v Martinuse osvedčilo používať.