#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
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 :/.
#33815 imagino que me quedaré en servers españoles, así me será más fácil convencer a más gente para jugar xd
#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"
#33807 No si tienes razón,menudo verano con la cabeza en el ordenador me voy a pegar, nunca maestro.
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
#33823 Qué no compensa por la perdida de tiempo que tardaria un fp medio o uno de carrera nivel bajo en comprenderlo
#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.
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.
Yo uso mucho las ternarias para setear valores para fusionar plantillas. Que si no, el mergedfield te formatea mal el campo con los nulos.
#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.
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.
#33836 depende también el lenguaje que estés utilizando, pero la primera es más correcta