He tenido un escaneo rápido de Guava API y los nuevos tipos de colección que proporciona (Multimap
y BiMap
por ejemplo parecen útiles) y estoy pensando en incluir la biblioteca en el proyecto (s)) Yo trabajo en. Sin embargo, también tengo la reticencia de incluir bibliotecas de cualquier forma si no son de gran beneficio y aprender las funciones pierde un tiempo valioso.La biblioteca de Guava para Java; ¿Cuáles son sus características más útiles y/u ocultas
¿Ha incluido la biblioteca Guava en su proyecto y ha demostrado ser útil de forma inesperada? ¿Lo usarías siempre en el futuro? ¿Cuál ha sido su principal beneficio/ahorro de tiempo? ¿Cuáles son sus características ocultas?
Su título y su pregunta realmente no coinciden. – aioobe
"los nuevos tipos de colección ... parecen útiles" y "Tengo una reticencia para incluir bibliotecas ... si no son de gran beneficio" - ¿y entonces qué es? o bien cree que la biblioteca es útil y tiene beneficios o no –
A partir de 2017 (pregunta ahora cerrada), si está utilizando el último Gradle (4.4.1), se agrega guava 21.0 a build.gradle de forma predeterminada como una dependencia , con las palabras "Esta dependencia se usa internamente, y no está expuesta a los consumidores en su propia ruta de compilación", lo que sugiere que el equipo de Gradle ha decidido que hay algunas cosas realmente valiosas allí. –