Realmente deseo que la gente deje de tratar de agrupar cosas subjetivas en un solo número. Además, desearía que la gente dejara de intentar reducir los rangos en este número como si de alguna manera mágicamente las cosas se convirtieran en oro o se volvieran a la mierda cuando se exceden esos números. Ellos no. Entiendo que esa es la esencia de tu pregunta. Respuesta: 10 puede ser bueno o malo. Depende
Las personas deberían usar reglas de diseño de software que tengan sentido para ellos, para su proyecto, para su organización. ¿A quién le importa si lo que sale es “ciclomáticamente complejo”? ¿Entiendes lo que has creado? ¿Tiene un número aceptable de informes de errores de campo (de 0 a …)?
Una directiva de un gran fabricante de células me obligó a eliminar los goto del código portado porque “los goto son malos”. No importa que al hacerlo aumente la “complejidad ciclomática” del código resultante, porque tuve que replicar el código de salida de la función en todas partes donde había un goto, y a veces el código de salida de la función contenía condiciones. Pero … no importa … Boe … quiero decir … a ellos … solo les importa que no haya un “goto” a la vista.
- ¿Quién es tu genio favorito en estos campos, física, matemática, química e ingeniería? ¿Qué ha dicho él / ella sobre cómo aprenderlos?
- ¿Cuál es la mejor manera de distribuir el software Python?
- ¿Qué tan comunes son los trabajos de ingeniería de software que le permiten trabajar 4 horas al día? ¿Están disponibles solo para personas con mucha experiencia?
- Cómo comenzar a trabajar independientemente en la programación de software mientras estoy en la universidad, para ganar mi dinero de bolsillo
- ¿Cómo puedo convertirme en un usuario avanzado de vim? ¿Sobre qué debería leer todo? ¿Qué debería probar?