É uma pequeneza mas eu gostaria muito que as linguagens da família do C permitissem retornar void quando a função retorna void . Escrever da forma a seguir me aborrece. public class Foo { public void log (String msg) { } public void bar (String x, String y) { } public void bar (String x) { if (x == null) { log("x was null"); return; } bar(x, "default"); } } Eu ficaria mais feliz escrevendo assim: public class Foo { public void log (String msg) { } public void bar (String x, String y) { } public void bar (String x) { if (x == null) return log("x was null"); bar(x, "default"); } }
Artigos sobre usar software e fazer software. E, às vezes, algum apócrifo sobre hardware.