Ho cercato molto sul pattern singleton, ma non capisco in che modo utilizzarlo.
Sapreste farmi qualche esempio?
Ho cercato molto sul pattern singleton, ma non capisco in che modo utilizzarlo.
Sapreste farmi qualche esempio?
Non lo usare proprio. Singleton è considerato più un antipattern che un pattern. Ci sono più motivi per non utilizzarlo che il contrario.ma non capisco in che modo utilizzarlo.
https://www.google.it/?gws_rd=ssl#q=singleton+phpSapreste farmi qualche esempio?
Cioè https://www.google.it/?gws_rd=ssl#q=...on+antipattern
Ci sono già tante belle risposte complete e dettagliate sull'argomento, io di certo non mi metto a quotare per intero articoli altrui. Se dovessi farlo, in una riga, è perché
Inoltre viola il SRP. Trommo, lascia perdere singleton, e guarda per dependency injection.it is overused, introduces unnecessary restrictions in situations where a sole instance of a class is not actually required, and introduces global state into an application
Ultima modifica di .Kurt; 24-01-2015 a 17:02
Sinceramente non capisco perchè sconsiglliare di utilizzarlo a prescindere. È un pattern utile, se si necessità di poter accedere a classi che debbano avere una sola istanza....
Nulla
Diciamo che è veramente difficile che ci si imbatta nel singleton oggi giorno. Non so, secondo me la soluzione che ti stai prefiggendo può essere fatta diversamente, soprattutto visto dove gira un'app php di solito
IP-PBX management: http://www.easypbx.it
Old account: 2126 messages
Oldest account: 3559 messages