Články od Michal Katuščák.
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…
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…
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…
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…
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,…
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…