Havi archívumok: December 2010

Az observer minta 3.rész

Az előző részben meghatározott feladathoz a következő osztályokat hoztam létre: Password Class: A jelszó kezelést végzi. Előállítja a jelszót. A beadott szöveget kódolja generált salt alapján. A visszadaott érték a jelszó és a salt érték lesz. UserLogin Class: A beléptetést felügyelő osztály, a tényleges subject, akinek az állapotát más osztályok figyelik. Ellenőrzi, hogy az illető jogosult-e a [...]


Kategória neve:Tervezési minták | Tagged | Szólj hozzá

Az observer minta 2. rész

Az Observer minta az SPL felhasználásával Az előző részben szereplő példa túl elméleti volt és csak a könnyebb érthetőség miatt választottam. Ezen kívül nézzünk meg egy konkrétabb példát, aminek több haszna is van. A programozónak az egyik legfontosabb célja, hogy a kialakított program moduljai, komponensei között minimális legyen a kapcsolat. Az egyik résznek a módosítása ne [...]


Kategória neve:Tervezési minták | Tagged | Szólj hozzá

Az observer minta 1. rész

Az observer vagy magyarul megfigyelő minta lényege: Ha van egy objektumunk, amelynek bármilyen állapotváltozását figyelni szeretnénk. Ez az objektum a subject vagy observable néven ismert és eseményeket vált ki, amit figyelni szeretnénk. Az objektumok egymás szerkezetéről nem tudnak semmit. A minta az objektumok közötti 1:N kapcsolat megvalósításában segít. A minta megértéséhez a következő a mintában szereplő kifejezéseket [...]


Kategória neve:Tervezési minták | Tagged | Szólj hozzá

Tervezési minták a webfejlesztésben

Számos átláthatatlan, spagetti kódot láttam, javítottam és sajnos én magam is írtam, amire nem vagyok büszke. Az ember, amikor elkezdi az ismerkedést örül minden élménynek, amit ki tud hozni a sorokból. A PHP nyelv létrejöttének az alapgondolata a napi scriptmunkák megkönnyítése volt, viszont ma már az összetett feladatok megoldási igényeinek megfelelően kinőtt ebből. A tervezési [...]


Kategória neve:Tervezési minták | Tagged | Szólj hozzá