27-08-2015, 10:17 PM
Noto che ci sono anche altri problemi nello script che hai postato.
Io te li segnalo, anche se dubito, da quello che leggo, che tu abbia un'esperienza sufficiente per apprezzarli.
Cose come usare direttamente una stringa invece di avere una classe che espone tutti i nomi dei tag come stringhe costanti, fare un comparazione tra distanze invece che tra quadrati delle stesse, istanziare oggetti invece di avere un pool...
Alcune di queste cose sono spiegate in un mia vecchia presentazione.
Io te li segnalo, anche se dubito, da quello che leggo, che tu abbia un'esperienza sufficiente per apprezzarli.
Cose come usare direttamente una stringa invece di avere una classe che espone tutti i nomi dei tag come stringhe costanti, fare un comparazione tra distanze invece che tra quadrati delle stesse, istanziare oggetti invece di avere un pool...
Alcune di queste cose sono spiegate in un mia vecchia presentazione.