Visualizzazione dei risultati da 1 a 10 su 11

Visualizzazione discussione

  1. #8
    Un poco fuori tema, credo che il programmatore abbia voluto strafare, infatti più semplicemente, leggibilmente e efficientemente si sarebbe potuto usare il seguente algoritmo, in pseudocodice:

    codice:
    per ogni elemento "chiave" in autorizzazioni {
      arrayAutorizzazioni.add(Autorizzazioni.AUTORIZZAZIONI_ATTIVE[chiave] ) //prendi e aggiungi l'elemento con quella chiave
    }
    Forse questo funziona ma devo provarlo:

    codice:
    for (TipoAutorizzazione chiave: autorizzazioni) {
        arrayAutorizzazioni.add(Autorizzazioni.AUTORIZZAZIONI_ATTIVE.get(chiave));
    }
    Invece si serializza l'array delle chiavi, si creano filtri e un sacco di casini (senza aggiungere uno straccio di commento).

    Roba da matti, ma il mio scopo alla fine è comprenderlo come esempio didattico.
    Ultima modifica di cofra347; 17-11-2017 a 10:05
    Libero > imposto
    Lunux > Windows
    Esperanto > lingua del padrone
    Kirek
    (dove > è "maggiore di")

Tag per questa discussione

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.