Michal Katuščák

Michal Katuščák

PHP programátor žijící v Českých Budějovicích, pracující pro NexGen.

Žiju programováním a rád o něm píšu.


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, ale nakonec si myslím, že jsou případy, kdy dávají smysl. Zajímalo by mne i jak to vidíte vy, a proto bych se chtěl podělit o své dumání […]

Číst celé

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 na detailech. Detaily by měly záviset na abstrakci. De facto můžeme říct, že byste téměř vždy měli záviset na abstrakci a nikoli na konkrétní implementaci.

Číst celé