Ho appena rilasciato una piccola libreria Java che offre solo poche classi e metodi. Da quando ho realizzato il progetto con Maven, ho immediatamente utilizzato diverse librerie di terze parti per raggiungere i miei obiettivi, in particolare:
- commons-lang3 (per alcune cose Java generali)
- slf4j-api (per la registrazione)
- commons-io (per un po 'di roba da file - letteralmente leggere un file una volta, penso)
Non voglio che la mia biblioteca appaia gonfia agli occhi degli altri. Dovrei provare a rimuovere la mia dipendenza da queste librerie per ridurre al minimo la mia impronta? Qualche consiglio su quali tipi di librerie sarebbe meglio evitare quando si considera di usarne di più in futuro?