tervezési minta
Design Patterns for JavaScript Applications
Examples of Mobile Design: Anti-Patterns
Dark Patterns: Deception vs. Honesty in UI Design
Pro Zend Framework Techniques
Kíváncsi és telhetetlen fejlesztő lévén legutóbbi Zend Framework túrám után jó néhány kérdés maradt bennem. Ezen kérdések jobbára a Zend Framework alacsony szintű működése, háttérfolyamatok és a struktúra körül fogalmazódtak meg, ugyanis eldöntöttem, hogy refaktorálom… erhm… újraírom a jó öreg CMS-emet. Ezek alapján hamar megtaláltam az Apress PHP könyvpalettájának végén ezt a könyvet. A cím bíztató: Pro Zend Framework Techiques – Build a Full CMS Project; lássuk mit tartogat a borító alatti 246 oldal!
Zend Framework in Action
A Zend Framework mára már elég ismertté vált ahhoz, hogy a PHP keretrendszerek kavalkádjában emlékezzünk a nevére. Már csak azért is, hiszen a PHP mecénás Zend nevét viseli. Jómagam már évekel ezelőtt letettem a voksom a Zend Framework (ZF) mellett, de lusta voltam mélyebben beleásni magam a keretrendszer valódi erejét jelentő MVC implementációba. A könyv elolvasása bebizonyította, hogy hiba volt éveken keresztül a saját fejem után menve (a ZF componenseit felhasználva) saját keretrendszert fejleszteni, hiszen a ZF igazi svájci bicska készlet: minden olyan eszközt tartalmaz, amelyre egy modern webalkalmazás megvalósításához szükségünk lehet.
Essential JavaScript Design Patterns 1.1
Dependency Injection
Foglalkoztat mostanában a kérdés, hogy hogyan hagyhatnám el a globális változók használatát. Bár engem nem zavar, de azért érzem, hogy gáz, meg egyéb okok is úgy döntöttem, hogy váltani kell. Innen indult a dolog, kutakodtam, keresgéltem, nézegettem többfelé, végül találtam egész érthető anyagot. Eredményeim megosztanám, várom az építő jellegű kritikákat, hozzászólásokat, megerősítéseket, pofonokat.
Refactoring to Patterns
A Programtervezési minták elolvasása után nem éreztem úgy, hogy ez a témakör annyira fontos lenne. Igazából nem tudtam hova tenni ezeket a mintákat, nem tudtam, hogy milyen esetekben kellene használni őket.
Kicsivel később elolvastam a Refactoring - Kódjavítás újratervezéssel című könyvet Martin Fowlertől, és nagyon megtetszett a kód újratervezés, mert az egész nagyon gyakorlatias. Tetszik az a folyamat, ahogyan az átláthatatlan kódból szép lassan valami nagyon tiszta, átlátszó dolog születik. A Refactoring to Patterns olvasása közben ugyanez az érzés fogott el, ami azt bizonyítja, hogy a szerzőnek tényleg sikerült méltó folytatást írnia Martin Fowler könyvének úgy, ahogy szerette volna.