Devel.cz Lupa Měšec Podnikatel Root Zdroják.cz DigiZone Slunečnice Vitalia TopDrive KupDnes Navrcholu NovýTarif Dobrý web Weblogy Woko Jagg Computer.cz SK: MojeLinky

Hlavní navigace

Vlákno názorů k článku
Nette Framework: Sessions

Daniel Kvasnička ml. aura:82
12. 5. 2009 8:37

RE: Nette Framework: Sessions

$namespace->a = 'apple'; ...magic methods jsou tou nejlepsi cestou k write-only kodu :/
v6ak aura:72
12. 5. 2009 8:56

RE: Nette Framework: Sessions

... pokud se používají nerozumně. Naopak, při rozumném použití to zvyšuje čitelnost. Nejsem pro kratší kód za každou cenu, ale proč psát $x->getElement('foo'), pokud jde o nějakou podobu mapy a tudíž zápis $x['foo'] vypadá logicky?
Mastodont
Mastodont (neregistrovaný) ---.newsfeed.sdlintl.com
12. 5. 2009 9:41

RE: Nette Framework: Sessions

A proč tedy nepoužít přímo pole?

.. aplikace se běžně skládá z celé řady vzájemně nezávislých částí a pokud všechny mají k dispozici jen jedno pole, dříve nebo později dojde ke kolizi názvů ..
Co třeba $_SESSION['module']['variable']
v6ak aura:72
12. 5. 2009 9:52

RE: Nette Framework: Sessions

Obecně se může hodit nějaká kontrola, dál pole nemá Observery apod.
David Grudl aura:74
12. 5. 2009 16:11

RE: Nette Framework: Sessions

Což ale nefunguje, jak praxe prokázala. Proto je v Nette potřeba přistupovat přes nějaký jmenný prostor a neexistuje ani žádný "výchozí" jmenný prostor.
Mastodont
Mastodont (neregistrovaný) 85.132.159.---
12. 5. 2009 20:33

RE: Nette Framework: Sessions

Nějaký odkaz na tu praxi, která něco prokázala, by nebyl? Já totiž takový problém nezažil ... díky.
David Grudl aura:74
13. 5. 2009 1:35

RE: Nette Framework: Sessions

Například tohle http://jdem.cz/beud6
Daniel Kvasnička ml. aura:82
14. 5. 2009 8:22

RE: Nette Framework: Sessions

No protoze na prvni pohled a bez studovani ejakeho kontextu pak neni poznat, jestli je $x pole nebo objekt a to prodluzuje cas, ktery je potreba na proniknuti do programu u cloveka, ktery kod vidi poprve (nebo po sto letech svuj vlastni ;-) )
Zasílat nově přidané příspěvky e-mailem