When the beer is at the shop. It's Public.
When the beer is at the dev-room. It's Internal.
When the beer is at stomach. It's Private.
:D
Can I HazAClass to store Date valyooz?
Mittwoch, 29. Juni 2011
Samstag, 3. Oktober 2009
Software-Patterns: MVP (Model-View-Presenter)
Nein ich habe mich nicht vertippt.
Wir behandeln heute ein Pattern das sich Model-View-Presenter schimpft. Viele von euch setzten sicher MVC-Frameworks ein, dagegen ist ja auch an und für sich nichts einzuweden, aber wir möchten euch zeigen das es auch noch andere Architekturen gibt die sich hervorragend dafür eignen Webseiten an den Mann zu bringen. Und das auch noch gekapselt!
Aber genug der Worte, hier ein einfaches Beispiel für ein MVP-Pattern:
Wir behandeln heute ein Pattern das sich Model-View-Presenter schimpft. Viele von euch setzten sicher MVC-Frameworks ein, dagegen ist ja auch an und für sich nichts einzuweden, aber wir möchten euch zeigen das es auch noch andere Architekturen gibt die sich hervorragend dafür eignen Webseiten an den Mann zu bringen. Und das auch noch gekapselt!
Aber genug der Worte, hier ein einfaches Beispiel für ein MVP-Pattern:
Kurzer Überblick
Wir (René und ich) werden uns in diesem Blog der Qualitätssicherung, Softwarepatterns, und anderen Softwareparadigmen widmen. Und ja, ihr habt richtig gehört, in PHP.
Die Gründe hierfür sind vielfälltig, PHP ist recht jung, eine aktive, aber irgendwie fehlgeleitete Community.
Seien wir mal ehrlich, 90% der PHP-Entwickler haben mit PHP angefangen zu Programmieren (Script-Kiddies *hust*). Das hier einige Basics fehlen ist selbstverständlich. Deswegen werden wir (René und ich) das Wissen und die Praktiken der Großen (Java, C#, usw) ein wenig auf PHP ummünzen. Und euch zeigen das man nicht "frickeln" muss, nur damits auch mit PHP funktioniert. Und damit wir gleich am Stand der Technik arbeiten, machen wirs ganz neu. In PHP 5.3. Ja das mit den Namespaces und dem anderen Zeug von dem ihr mal gelesen habt, aber nie verstanden habt für was man das brauchen könnte. :) Wir quetschen das Letzte Fünkchen Magie das die diese "wundervolle" Sprache zu bieten hat raus. Von alten Features wie SPL bis zu neuen wie Namespaces und Anonymen Funktionen.
Die Gründe hierfür sind vielfälltig, PHP ist recht jung, eine aktive, aber irgendwie fehlgeleitete Community.
Seien wir mal ehrlich, 90% der PHP-Entwickler haben mit PHP angefangen zu Programmieren (Script-Kiddies *hust*). Das hier einige Basics fehlen ist selbstverständlich. Deswegen werden wir (René und ich) das Wissen und die Praktiken der Großen (Java, C#, usw) ein wenig auf PHP ummünzen. Und euch zeigen das man nicht "frickeln" muss, nur damits auch mit PHP funktioniert. Und damit wir gleich am Stand der Technik arbeiten, machen wirs ganz neu. In PHP 5.3. Ja das mit den Namespaces und dem anderen Zeug von dem ihr mal gelesen habt, aber nie verstanden habt für was man das brauchen könnte. :) Wir quetschen das Letzte Fünkchen Magie das die diese "wundervolle" Sprache zu bieten hat raus. Von alten Features wie SPL bis zu neuen wie Namespaces und Anonymen Funktionen.
Abonnieren
Kommentare (Atom)