// archiv

Všechny články — strana 5.

PHP 1. května 2018

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…

4 min čtení číst
PHP 28. března 2018

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é…

2 min čtení číst
PHP 17. března 2018

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…

3 min čtení číst
PHP 28. února 2018

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ě…

3 min čtení číst
PHP 10. ledna 2018

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…

2 min čtení číst
Ostatní 3. ledna 2018

Trocha té statistiky roku 2017 a plány pro rok 2018

Řekl jsem si, že bych se mohl mrknout do statistik a shrnout kam a jestli jsem se s blogem za minulý rok…

2 min čtení číst
PHP 5. prosince 2017

SOLID principy – 4. díl: Princip odděleného rozhraní

Video (1:29) Princip odděleného rozhraní je definované Robertem C. Martinem původně pro Xerox a říká: Více specifických rozhraní je lepší než jedno…

3 min čtení číst
PHP 20. listopadu 2017

SOLID principy – 3. díl: Liskovové princip zastoupení

Video (1:46) Liskovové princip zastupitelnosti je definovám jako tahle na první podhled děsivá rovnice: Nechť Φ(x) je vlastnost prokazatelná objektu x typu…

2 min čtení číst
PHP 18. listopadu 2017

SOLID principy – 2. díl: Princip otevřenosti a uzavřenosti

Video (1:50) Princip říká, že: Softwarové entity (třídy, moduly, funkce, atd.) by měly být otevřené pro rozšíření, ale uzavřené pro změnu. Řekněme,…

2 min čtení číst