Bienvenidos a un lunes más por @E1Am1g01nf0rma1
Vía: https://twitter.com/E1Am1g01nf0rma1/status/724488861628436480
Tendria más sentido con "if (!lunes)"
Duele los ojos verdad? Sorprendente que lleve tantos positivos.
#1 #1 crisdemyx dijo: Eso esta mal xD deberia ser !lunes, que es "si no es lunes--> buenos dias" si es lunes --> putos lunes xD #2 #2 chronoid dijo: Tendria más sentido con "if (!lunes)"Otra posibilidad más correcta en mi caso sería
if(cafe>0)
cafe--
return buenosDias
xD
Me entrega un alumno eso y le penco por inepto. ¿Cómo que si no es lunes devuelves putosLunes?
#1 #1 crisdemyx dijo: Eso esta mal xD deberia ser !lunes, que es "si no es lunes--> buenos dias" si es lunes --> putos lunes xD @crisdemyx
If(!lunes){
cafe++;
return buenosDias
}else{
cafe++; //porque sea lunes o no....
return putosLunes;
}
a este no le paséis la contraseña de admin
Si no es lunes, se devuelve "putosLunes". Claro que sí.
Para ser El Amigo Informático se te da bastante mal la programación.
function empezarDia(){
. ingerirCafe();
. if ( esLunes() ){
. . maldecir("Putos Lunes");
. }else{
. . decir("Buenos días");
. }
}
Esto es lo que pasa cuando le dices a uno de la FP o a un Telequito que programe a su gusto
#5 #5 sweety_mst dijo: #1 @crisdemyx
If(!lunes){
cafe++;
return buenosDias
}else{
cafe++; //porque sea lunes o no....
return putosLunes;
}@sweety_mst no uses lógica negativa, lleva a confusiones. Cambia el contenido de If, no la lógica. Es decir:
if a then accion1
else accion2
se cambiaria por
if a then accion2
else accion1
y no por
if not a then accion1
else accion2
Es más fácil de entender y más óptimo para el compilador (si usas un lenguaje compilado). Un apunte más: ese twit no es un programa, es un trozo de código (si compilas eso seguramente casque, a no ser que sea un JS, en cuyo caso iría siempre por el else, y entonces... sigue sin tener sentido!
#10 #10 davidddd dijo: #5 @sweety_mst no uses lógica negativa, lleva a confusiones. Cambia el contenido de If, no la lógica. Es decir:
if a then accion1
else accion2
se cambiaria por
if a then accion2
else accion1
y no por
if not a then accion1
else accion2
Es más fácil de entender y más óptimo para el compilador (si usas un lenguaje compilado). Un apunte más: ese twit no es un programa, es un trozo de código (si compilas eso seguramente casque, a no ser que sea un JS, en cuyo caso iría siempre por el else, y entonces... sigue sin tener sentido!@davidddd era para seguir un poco el hilo de lo que ha escrito el autor.
No pretendia corregir a nadie, ni ir de listo.
De todas formas gracias por recordarme el motivo por el que nunca comento ;)
#9 #9 Fry_mlg dijo: Esto es lo que pasa cuando le dices a uno de la FP o a un Telequito que programe a su gusto@Fry_mlg vete al médico que parece que tienes un poco de titulitis
#11 #11 sweety_mst dijo: #10 @davidddd era para seguir un poco el hilo de lo que ha escrito el autor.
No pretendia corregir a nadie, ni ir de listo.
De todas formas gracias por recordarme el motivo por el que nunca comento ;)@sweety_mst aquí el único "listillo" eres tú. Yo he hecho un comentario objetivo sobre este twit. Tú perfectamente, siguiendo el hilo de los comentarios podrías haber comentado (como he hecho yo) el tema de la lógica negativa.
Hazte un favor y come kiwi, ciruelas, y fibra en general :-)
Illo, más simple:
if(cafe)
return buenosDias;
else
return dejameEnPaz;
end
#9 #9 Fry_mlg dijo: Esto es lo que pasa cuando le dices a uno de la FP o a un Telequito que programe a su gusto@Fry_mlg Pues conozco a gente de FP que programa mucho mejor que gente de carrera universitaria. Todo depende del empeño de la persona ^^
#4 #4 advmaniac dijo: Me entrega un alumno eso y le penco por inepto. ¿Cómo que si no es lunes devuelves putosLunes?@advmaniac eso te iba a decir, falta un not por alguna parte.
Deja tu comentario
Necesitas tener una cuenta en VistoenlasRedes.com para poder dejar comentarios.¡Registra tu cuenta ahora!
2 may 2016, 10:34
Eso esta mal xD deberia ser !lunes, que es "si no es lunes--> buenos dias" si es lunes --> putos lunes xD