É 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");
}
}
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");
}
}
Comentários
Postar um comentário