6
¿Buena o mala práctica para enmascarar colecciones de Java con nombres de clase significativos?
Últimamente he tenido la costumbre de "enmascarar" colecciones de Java con nombres de clase amigables para los humanos. Algunos ejemplos simples: // Facade class that makes code more readable and understandable. public class WidgetCache extends Map<String, Widget> { } O: // If you saw a ArrayList<ArrayList<?>> being passed around in …