// autor

Články od Michal Katuščák.

01

10 tipů pro vaše SOUKROMÍ

Připadá mi, že otázka soukromí je a bude čím dál častější téma v závislosti na tom, kolik informací o sobě budeme prezentovat prostřednictvím IoT (internetu věcí) a sociálních…

11. července 2018
6 min čtení
02

Gephart 0.6 s novým designem a funkcemi

Po dlouhých měsících jsem vydal novou verzi svého frameworku s CRUD generátorem. Překopal jsem design a přidal jsem nové funkce. Budu ho zde srovnávat s verzí 0.4, protože…

1. května 2018
4 min čtení
03

Cyklomatická komplexita

Cyklomatická komplexita, neboli podmínková složitost je metrika indikující složitost zdrojového kódu. Video (4:45) Jedná se o jednu z hlavním metrik, díky které lze posoudit jeho kvalitu. Udává počet…

28. března 2018
2 min čtení
04

Jak si vygenerovat graf funkce?

Řešil jsem před nedávnem (při vytváření videa o cyklomatické komplexitě), jak nejlépe PHP funkci zobrazit ve formě grafu (respektive CFG - content flow graph). Ideální nástroj, kde bych…

17. března 2018
3 min čtení
05

Jsou Laravel fasády zlo?

Už nějakou dobu přemýšlím nad tím, jestli jsou fasády ve frameworku Laravel špatné či dobré řešení. Odpověď není jednoznačná, alespoň pro mě ne. Zpočátku jsem je zcela odsuzoval,…

28. února 2018
3 min čtení
06

SOLID principy – 5. díl: Princip obrácení zavislostí

Video (1:29) Definice říká, že: A. Moduly vyšší úrovně by neměly záviset na modulech nižší úrovně. Oboje by mělo být závislé na abstrakci. B. Abstrakce by neměla záviset…

10. ledna 2018
2 min čtení