Preguntas etiquetadas con coding-style

9
¿Por qué debería usarse un HashMap (en funciones) para determinar qué valor devolver (para una clave) cuando una construcción if else puede hacer el trabajo en un mejor momento?

Mientras trabajaba recientemente en una gran empresa, noté que los programadores seguían este estilo de codificación: Supongamos que tengo una función que devuelve 12 si la entrada es A, 21 si la entrada es B y 45 si la entrada es C. Entonces puedo escribir la firma de la función como: int...

8
¿Dónde debo definir constantes en los scripts?

Al escribir secuencias de comandos utilizando un lenguaje de secuencias de comandos moderno, por ejemplo, Powershell o JavaScript, ¿dónde debo definir las constantes? ¿Debo hacer que todas las constantes sean globales para facilitar la lectura y la facilidad de uso, o tiene sentido definir...

8
Clases de estilo Java en c ++

Encontré este artículo proponiendo un estilo de codificación en c ++ que al principio parece un poco extraño. Pero después de leerlo y reflexionar un poco, realmente estoy considerando intentarlo. El beneficio más atractivo es la facilidad de refactorizar los métodos. Me encuentro cambiando...