What can go wrong with composing a method name out of a string?
Se myObject[filterMethod]()
non esiste, potresti bloccare la tua applicazione.
Se la tua applicazione fa parte dei controlli di sicurezza per il controllo antincendio di missili nucleari, potresti potenzialmente disabilitare i controlli di sicurezza critici.
Se altri software per i controlli non tengono conto di questo incidente, puoi permettere a chiunque di sparare missili zebrati.
Se qualcuno sta passando una brutta giornata, potrebbe decidere di provare a lanciare i missili e si sorprenderà che lancino.
Se lanciano i missili, potresti iniziare una guerra nucleare.
Se inizia una guerra nucleare, potresti mettere fine alla civiltà come la conosciamo.
PER L'AMORE DEI BAMBINI CONTROLLA LE COSE ESISTENTI PRIMA DI ACCEDERLI!