Alessandro Dentella wrote on 30/09/20 22:57:

Io tipicamente faccio dei package. Se so che la funzionalità è *potenzialmente*
utile in altri progetti faccio sicuramente un pacchetto che poi pubblico su un
mio server (basta una cartella con autoindex servita da nginx, nulla di che).


Anche tu aggiorni tutti i software che dipendono dal pacchetto, dopo che ne rilasci un aggiornamento?

Il fatto è che, quando ho proposto di ridurre la duplicazione del codice estraendolo in librerie condivise, mi è stato risposto che così avrei creato un accoppiamento e sarei stato costretto o ad aggiornare e rilasciare sempre tutto insieme, o a manutenere versioni diverse (ad esempio continuare a manutenere una 2.x perchè in qualche caso non è possibile passare alla 3, o richiede più tempo del previsto)

Ti sei trovato in questa situazione?

Io personalmente sì (con java) e la soluzione allora era aggiornare subito tutto l'aggiornabile: per il rimanente aprivo una issue di debito tecnico che cercavo di chiudere appena possibile

federico
_______________________________________________
Python mailing list
Python@lists.python.it
https://lists.python.it/mailman/listinfo/python

Rispondere a