Ho cercato di prendere l'abitudine di recente di usare la parola final
ovunque logica, come tutte le classi che non dovrebbe mai essere estesi.Ci sono dei benefici quando si usa la finale in AS3?
ho fatto questo semplicemente perché mi piace mantenere una rigorosa e concisa stile di codifica.
Oltre agli ovvi vantaggi in casi come lo sviluppo di fondazioni di applicazioni/giochi per altre parti o quando si lavora con altri, c'è un vantaggio reale quando si utilizza final
? cioè prestazioni.
Sono d'accordo con il tuo punto finale, la gente non sembra mai prendere in considerazione il significato di uno sviluppo rapido e indolore e semplicemente il codice di slop dappertutto senza rimetterlo in ordine. – Marty
Sì.Se non fosse per orgoglio artigiano (come direbbe lo zio Bob Martin), mantenere il proprio codice pulito e leggibile dovrebbe essere fatto semplicemente per ragioni pragmatiche - altrimenti si investe sempre dieci volte tanto se si deve tornare più tardi. – weltraumpirat
In AS3 "contrassegna le variabili come immutabili" le chiamate costanti, non var. cioè public const myPi: Number = 1.14; Finale per classi e funzioni rende il codice più veloce a volte, soprattutto durante la compilazione per dispositivo mobile. – LeManu