Ein Beispiel wären File-Access-Strategies für unterschiedliche Umgebungen ( Amazon Cloud, FTP, ... ) für einen spezifischen Filehandler. Oder Image-Renderer für Forenavatars dessen Strategy je nach Verfügbarkeit in den Composer gestopft wird ( GD, Imagick, ... ).
Ankündigung
Einklappen
Keine Ankündigung bisher.
Strategie mit Factory
Einklappen
Neue Werbung 2019
Einklappen
X
-
[URL="https://gitter.im/php-de/chat?utm_source=share-link&utm_medium=link&utm_campaign=share-link"]PHP.de Gitter.im Chat[/URL] - [URL="https://raindrop.io/user/32178"]Meine öffentlichen Bookmarks[/URL] ← Ich habe dir geholfen ? [B][URL="https://www.amazon.de/gp/wishlist/348FHGUZWTNL0"]Beschenk mich[/URL][/B].
-
Oder man entwickelt eine File Transfare Teilanwendung.
Ich habe das bei uns entwickelt. Man lädt nur eine Datei hoch, man wählt Import oder Export aus.
Bei uns gibt es verschiedene Formate importiert oder exportiert werden sollen, wie, Excel, CSV, JSON, XML, GEAB, GEAB 2000 xml usw. usf.
Da bietet sich eine Strategy hervorragend an. Beim GEAB Format (Kommt aus dem Facility Management) gibt es Zeilen, welche unterschiedlich aber auch verarbeitet werden müssen, es gibt feste Bezeichnung dafür. Nun ist da auch eine Strategy noch zusätzlich drin. Es kommt eben immer auf den Anwendungsfall an ob dieses Pattern Sinn macht. Eben wo Objekte eben ausgetauscht werden sollen / können.Aus dem Dynamo Lande kommen wir. Trinken immer reichlich kühles Bier. Und dann sind wir alle voll, die Stimmung ist so toll. Aus dem Dynamo Lande kommen wir.
[URL]http://www.lit-web.de[/URL]
Kommentar
-
Die notwendige Abstraktion ist der Schlüssel.[URL="https://gitter.im/php-de/chat?utm_source=share-link&utm_medium=link&utm_campaign=share-link"]PHP.de Gitter.im Chat[/URL] - [URL="https://raindrop.io/user/32178"]Meine öffentlichen Bookmarks[/URL] ← Ich habe dir geholfen ? [B][URL="https://www.amazon.de/gp/wishlist/348FHGUZWTNL0"]Beschenk mich[/URL][/B].
Kommentar
Kommentar