Salve a tutti del forum.
Ho fatto nei mesi scorsi, delle librerie.
Queste librerie le ho trasformate in formato jar per utilizzarle nelle mie applicazioni.
Fin qui tutto bene.
Nelle successive applicazioni, però, si sono rese necessarie dei piccoli upgrade a queste librerie.
Questi upgrade non servono alle applicazioni precedenti ma solo alle successive applicazioni.
Gli upgrade in realtà ne sono di due tipi:
1) Upgrade metodo già esistente per miglioramenti degli algoritmi utilizzati. Rimangono invariati sia i parametri di ingresso che la logica del valore di uscita.
2) Overloading metodo ma con firma diferente.
3) Aggiunta di un nuovo metodo per la classe.
Nasce però l'esigenza di come gestire le varie librerie, tra loro con lo stesso nome ma con contenuti diversi poichè appartenenti a revisioni diverse.
Le opzioni al momento sono: Considero solo l'ultima versione e metto in old la precedente.
Ci sono sistemi migliori per queste situazioni?
Io, attraverso JavaDoc, Inserisco dei commenti doc in testa alla classe inserendo la versione. Ma non so se mi conviene anche inserire l'elenco delle modifiche o fare un documento a parte!!!!
Grazie a tutti per aver letto