Categories
design pattern event linguaggio javascript piattaforme web

Phaser 3 – evento

In JavaScript è un linguaggio che utilizza gli eventi del browser.

Oltre agli eventi per le azioni del giocatore, gli eventi possono essere generati dal programmatore per ottenere un’architettura semplice dell’applicazione e con poco accoppiamento nel codice sorgente.

In questo esempio si creerà un nuovo tipo di evento e un ascoltatore (listener) per permettere la comunicazione tra due diverse Scene.

Categories
design pattern

Strategy pattern

Ricordiamo subito un principio della OOP

Preferire la composizione all’ereditarietà

(oft-quoted maxim of OOP)

Lo Strategy pattern viene usato per evitare l’ereditarietà a compile-time

Categories
design pattern

Design pattern

Spesso il programmatore si trova di fronte a problemi simili a quelli che ha già risolto in precedenza, la cui soluzione è quindi ricorrente.