No me parece sorprendente en absoluto.
(Para el registro, el enlace que proporciona tiene poco que ver con la pregunta).
- Cuanto más grande es la empresa, menos código se produce por persona.
El número promedio de líneas por ingeniero por día puede ser del orden de diez en una compañía de software de Microsoft, Oracle o Google.Con eso en mente, no esperaría que el 100% del código que la gente escribe esté libre de errores. 🙂
- La cobertura de prueba de código es otra bestia peligrosa.
Prácticamente ningún proyecto tiene una cobertura de prueba del 100%, es demasiado caro. El 50% es increíble, el 60% es excelente para la mayoría de los proyectos. - El código se retira todos los días.
En una organización grande que tiene proyectos de diferentes edades (y diferente calidad), no esperaría que por cada 100 líneas de código escritas, alrededor de 60 se retiren / eliminen / desaprovechen prácticamente a diario.Es una pregunta difícil cómo contamos esas líneas de código eliminadas en el cálculo general.
- Soy por naturaleza un pensador analítico lento y solucionador de problemas. ¿De todos modos puedo pasar una entrevista de programación?
- ¿Cómo me preparo para una entrevista in situ para el rol de ingeniero de desarrollo de software en Amazon Hyderabad?
- ¿Cuál es el propósito de la pregunta 'cuál fue su error más difícil' en las entrevistas para puestos de ingeniería de software?
- Cómo reorganizar una matriz determinada para que Arr [I] se convierta en Arr [Arr [I]] con O (1) espacio adicional
- Después de una pantalla de teléfono no técnica en Google, me gustaría poner mi aplicación de ingeniero de software 'en espera' hasta más tarde. es posible?
Con eso en mente, “menos de 10 líneas de código sin errores por día” depende en gran medida de cómo se mide este número. Y me parece muy plausible.