Estoy progresando poco en un proyecto importante. La fuente es masiva, muchas capas de objetos, código de macarrones, gráficos de doble diamante de herencia múltiple, características a medio congelar cuando el escritor original se fue, y nadie sabe por qué muchas piezas fueron diseñadas de la manera en que estaban.
Supongo que cualquier programador competente tendría problemas para resolverlo lo suficientemente bien como para corregir errores, terminar las cosas a medias y agregar nuevas funciones. Sin embargo, sospecho que voy más lento que un programador típico.
¿Cómo juzgo si la fuente es inusualmente mala y si me está yendo tan bien como cualquiera podría hacerlo, en comparación con la fuente es típica para un proyecto como este y soy poco inteligente o poco calificado?