Preguntas etiquetadas con quality

16
¿La duplicación de código es un mal necesario en C?

Soy bastante nuevo en C, y me pregunto si la duplicación de código es un mal necesario cuando se trata de escribir estructuras de datos comunes y C en general. hash mapPor ejemplo, podría intentar escribir una implementación genérica , pero siempre encuentro que el resultado final es desordenado....

15
¿Buen uso de try catch-blocks?

Siempre me encuentro luchando con esto ... tratando de encontrar el equilibrio correcto entre intentar / atrapar y que el código no se convierta en este lío obsceno de pestañas, corchetes y excepciones lanzados de nuevo a la pila de llamadas como una papa caliente. Por ejemplo, tengo una aplicación...