10-20-2013, 06:47 PM
(10-20-2013, 06:02 PM)EmuAGR escribió: Pero en Python indentar mal es como si en C haces esto:
Código:
if(variable)
funcion();
funcionDentroDelIf();
No es necesario poner llaves y sin embargo mucha gente mete la pata porque añade la segunda función y no se acuerda.
(10-20-2013, 11:49 AM)LoKo escribió: Lo malo no es el sangrado estricto, lo malo es que no hay manera de definir algo para que un descuido no te tenga loco por una gilipollez.
Si alguien es suficientemente memo como para preferir en C no poner llaves allá él, ya sufrirá cuando añada la segunda linea o más y por el descuido se pase una hora buscando un problema tonto.
Otra gente meterá las llaves y cumplirá lo que tengo marcado en negrita. Lo importante es que otros lenguajes te dan la opción de saltarte estos problemas tontos. Python no.