Cita:
Empezado por mamcx
Esto me hizo recordar (no se de donde) otra forma de hacerlo y que no quedaria tan mal:
Código Delphi [-] begin
With John do
.firstName := FirstName;
.lastName := LastName;
.fullName := capitalize(.firstName + " " + .lastName);
|
Si no mal recuerdo, es Visual Basic, donde sucede esto, y también me parece bien. Por lo menos, si se trata de meter un caracter extra, pues mucho mejor el punto que el
ampersand.
Yo voy más de acuerdo con la comparativa con el
goto. No hay necesidad. Lo que es necesario es hacer que la gente programe bien, que tenga buenas técnicas y en tal caso, el
with, al igual que el
goto, serán evitados en su mayoría de veces. Incluso el
goto es usado, aunque muchos lo nieguen o lo desconozcan, cada vez que usan un break o un continue.
Más me gustaría, por ejemplo, ampiar el uso del
case a
strings, cosa que, a diferencia del
with, no rompería ningún código.
LineComment Saludos