Preguntas etiquetadas con optimization

9
¿Estoy optimizando prematuramente?

Actualmente estoy en la etapa de diseño de una arquitectura basada en componentes en C ++. Mi diseño actual incluye el uso de funciones como: std::vectors de std::shared_ptrs para sostener los componentes std::dynamic_pointer_cast std::unordered_map<std::string,[yada]> Los componentes...

9
¿Dónde optimizas?

Hay dos áreas para optimizar posiblemente la velocidad: Donde se pasa la mayor parte del tiempo El código que más se llama ¿Cuál es el mejor lugar para comenzar a optimizar? A menudo, el código que se llama con mayor frecuencia ya tiene bajos tiempos de ejecución. ¿Optimiza las áreas más...

8
rendimiento versus reutilización

¿Cómo puedo escribir funciones que sean reutilizables sin sacrificar el rendimiento? En repetidas ocasiones me encuentro con la situación en la que quiero escribir una función de manera que sea reutilizable (por ejemplo, no hace suposiciones sobre el entorno de datos), pero conociendo el flujo...