Cita:
Empezado por AgustinOrtu
Roman, con lo de Marco Cantu, que fue un ejemplo, simplemente quería decir que quedaría muy feo desde el punto de vista comercial que Embarcadero o un vocero aparezca un día diciendo que algo nuevo que agregaron no es una práctica muy recomendable.
|
Claro. Sólo que el
with es muy, pero muy anteror a Marco Cantú, no es nada nuevo que agregar.
Esto, desde luego, sin quitar el hecho de que a algunos nos parece útil el
with y pensamos que la confusión, como tantas otras cosas, depende mucho de cómo se use. Hay quienes gustan de anidar innecesariamente bloques try-except y no por eso los vamos a quitar o modificar.
Ahora, como dice
Neftali, el
with se usa para
reducir la escritura. Cualquier otra palabra o símbolo, sólo generaría confusión y sería muy artificioso. Excepto, quizá, el punto, porque éste, a fin de cuentas, es lo mismo que escribiríamos si no usamos el
with, esto es, usar el punto significaría simplemente que omitimos un
poquito menos, pero no añadimos nada más. Además, el punto, como sucede en Visual Basic, da la oportunidad al IDE de autocompletar, que, dicho sea de paso, es realmente lo que extraño al usar el
with.
Además del punto, la variante del
as como un alias, es la que me parece más práctica. Claro que podemos usar una variable en lugar del alias, pero la idea sería que con el alias nos evitamos declarar algo extra.
LineComment Saludos