edición general

¿Puede la retroinformática darnos mejores programadores en el futuro? Este estudio cree que sí

#103 En realidad yo no diría que hay factores más importantes que otros. Diría que los factores dependen del contexto.

Por ejemplo, si programas la New Horizons, prima mucho que tu código tenga el mínimo consumo de recursos posible. Cada miliwatio que ahorres de consumo al hacer una operación puede suponer que tu nave alcance un planeta nuevo o no.

No todo es la eficiencia, pero tampoco todo es la mantenibilidad. Los factores dependen del contexto.
#143 Claro, todo depende del contexto. Pero, naves espaciales aparte, yo diría que en un entorno empresarial típico es bastante más importante la mantenibilidad que el rendimiento, y normalmente se prioriza al contrario. Vamos, que si un programador dice "he conseguido que el código vaya el triple de rápido" todo van a ser felicitaciones y enhorabuenas, pero como diga "he comentado todo el código y he documentado el modelo de datos", más bien lo que se va a encontrar son resoplidos de sus jefes, e insinuaciones de por qué perdía el tiempo con esas cosas cuando podría haber avanzado el siguiente proyecto.

menéame