Feda /dev/

Troyer

#33810 yo paso que me siento sucio pensando en lo que van a hacer con el código, los veo cargando el juego con el parche 0.8 a ver si rula y como rule lo suben tal cual, dinero gratis vendiendo una versión antigua de tu software xd

1 respuesta
MisKo

#33811 Antigua no, clásica

2 1 respuesta
HeXaN

#33809 Por eso elegí Python.

Fyn4r

#33810 yop xd

1 respuesta
Lecherito

#33814 te vas a ir a un server guiri o te vas a quedar con el salseo nacional

1 respuesta
afhn

yo jugaré 2 meses a la classic para matar la nostalgia y lo dejaré.

#33805 pero di porqué, leñe, que he tenido que probarlo para ver porqué era, que me había olvidado de que no es un puto bucle for :/.

1 respuesta
Fyn4r

#33815 imagino que me quedaré en servers españoles, así me será más fácil convencer a más gente para jugar xd

1 respuesta
Troyer

#33812 les veo con un montón de bugs en quests y mierdas así, para que los devs solo contesten:

"No queríais experiencia classic? Ahí tenéis experiencia classic xd"

1 respuesta
MisKo

#33818 Todo depende del marketing xDD Y los de blizzard saben venderle hielo a un esquimal

Lecherito

#33816 busca que no te lo voy a dar todo mascadito

#33817 eso estuve pensando FeelsBadMan que decisión más dura

1 respuesta
afhn

#33820 :/

B

#33807 No si tienes razón,menudo verano con la cabeza en el ordenador me voy a pegar, nunca maestro.

MisKo

Java no tiene operador ternario?

Antes que

If (loquesea) return x;
else return y;

o

If (loquesea) {
return x;
} else {
return y;
}

Yo pondría

return (loquesea) ? x : y ;

Que dice el clean code de los ternarios ? xD

3 respuestas
_Rpv

#33823 Qué no compensa por la perdida de tiempo que tardaria un fp medio o uno de carrera nivel bajo en comprenderlo

B

#33823 Si tiene, pero no estoy acostumbrado a usarlo.

Aún así si piensas lo que dice Troyer, sigue siendo una cagada si necesitas añadir mas código.

HeXaN

#33823 Que no se usen.

2 respuestas
eXtreM3

Un ternario para condiciones muy simples sí, para todo lo demás no.

MisKo

#33826 En mi copia no aparece el término en ninguna parte :man_shrugging:

Grise

La puta manía de los ternarios (entre otras cosas) para escribir todo en una línea cuando precisamente lo más sidoso de leer código es tener que ir moviendo la vista hacia la derecha sin parar.

1 respuesta
afhn

Yo uso mucho las ternarias para setear valores para fusionar plantillas. Que si no, el mergedfield te formatea mal el campo con los nulos.

Fyn4r

Yo el ternario lo uso en prints xd

MisKo

#33829 A ver si el problema lo tienes en los ojos y no en el código !

@eXtreM3 te cojo la imagen :P

2 1 respuesta
afhn

#33832 yo quiero eso right now

MisKo

Que operador ternario os parece más sexy:

condition ? a : b

o

a if condition else b
1 respuesta
Troyer

#33834 el operador ternario se debe de utilizar únicamente para asignar valores a variables, si tienes que hacer alguna operación o un call dentro de un ternario la estás cagando.

1 respuesta
MisKo

#33835

$r = condition ? $a : $b;
return $r;

o

return condition ? $a : $b;
1 respuesta
NoRelaX

correcto, los ternarios sólo para comprobaciones muy simples.

  public Date getEndDate() {
    return this.endDate != null ? (Date) this.endDate.clone() : null;
  }

meter un if - else clásico para este tipo de cosas sí que me chirría mucho.

Troyer

#33836 depende también el lenguaje que estés utilizando, pero la primera es más correcta

1 respuesta
MisKo

#33838

const foo = a ? a : b;
const bar = c ? true : false;
const baz = c ? false : true;

o

const foo = a || b;
const bar = !!c;
const baz = !c;
1 respuesta
Troyer

#33839 la primera por temas de que es más fácil de leer, la segunda si odias a tu team

2 respuestas
Tema cerrado