10
O modelo “metaprogramação” em Java é uma boa idéia?
Há um arquivo de origem em um projeto bastante grande, com várias funções extremamente sensíveis ao desempenho (chamadas milhões de vezes por segundo). De fato, o mantenedor anterior decidiu escrever 12 cópias de uma função, cada uma com uma diferença muito pequena, para economizar o tempo que seria gasto verificando …