6
Boas ou más práticas para mascarar coleções Java com nomes de classe significativos?
Ultimamente, tenho o hábito de "mascarar" coleções Java com nomes de classes amigáveis ao ser humano. Alguns exemplos simples: // Facade class that makes code more readable and understandable. public class WidgetCache extends Map<String, Widget> { } Ou: // If you saw a ArrayList<ArrayList<?>> being passed around in the code, …