More Related Content
Similar to Závislosti, injekce a vůbec
Similar to Závislosti, injekce a vůbec (20)
More from David Grudl (11)
Závislosti, injekce a vůbec
- 4. Automatizace
Automatizací šetříme čas.
Uděláme méně chyb.
Nemusíme tolik přemýšlet.
(A nevymyslíme nějakou blbost.)
- 13. Srozumitelnost
V nesrozumitelném a
nepředvídatelném kódu se
ztratíte, i když jste autorem.
- 14. WTF!?!
A vůbec nejhorší jsou skryté
vazby, kdy si říkáte „k***a
do*****e co to dělá?“
- 15. json_encode()
Třeba funkce json_encode() se
chová různě v závislosti na
direktivě display_errors. WTF?
- 16. Napadlo by vás, že volání
$a->hello() může mít nějaký
vliv na objekt $b?
- 22. Je to víc psaní!
Píšete to jednou, milionkrát
čtete. (Navíc je to rutinní psaní, u
kterého nemusíte přemýšlet.)
- 23. A co si předávat jen jeden
objekt, který bude znát
všechny závislosti?
(Service Locator)
- 25. A co když bude třída
pracovat s více objekty…
- 30. @davidgrudl
@geekovo
http://phpfashion.com/co-je-dependency-injection