Preguntas etiquetadas con coding-style

11
En Java 8, ¿es estilísticamente mejor usar expresiones de referencia de métodos o métodos que devuelven una implementación de la interfaz funcional?

Java 8 agregó el concepto de interfaces funcionales , así como numerosos métodos nuevos diseñados para tomar interfaces funcionales. Las instancias de estas interfaces se pueden crear de manera sucinta utilizando expresiones de referencia de método (por ejemplo SomeClass::someMethod) y expresiones...

11
Funciones que devuelven cadenas, ¿buen estilo?

En mis programas en C, a menudo necesito una forma de hacer una representación en cadena de mis ADT. Incluso si no necesito imprimir la cadena en la pantalla de ninguna manera, es bueno tener ese método para la depuración. Entonces, este tipo de función a menudo surge. char * mytype_to_string(...

11
Ruby: si variable vs si variable.nil?

Soy nuevo en Ruby y me sorprendí cuando descubrí que todos los objetos son verdaderos, aparte de nulo y falso. Incluso 0 es cierto. Lo bueno de esa propiedad del lenguaje es que puedes escribir: if !variable # do stuff when variable is nil end Mis colegas, que son desarrolladores más...

10
Miembro: utilice ID únicos frente a objeto de dominio

Después de un par de respuestas útiles sobre si debería usar un objeto de dominio o una identificación única como método / parámetro de función aquí Identificador frente al objeto de dominio como parámetro de método , tengo una pregunta similar sobre miembros: la discusión de preguntas anteriores...