por
pobrecito hablador
el Lunes, 04 Septiembre de 2006, 20:07h
(#805889)
Bueno, primeramente decir que la noticia me había sosprendido bastante. Un libro de programación Unix con un capítulo dedicado a la Teoría de la Complejidad. Me sonaba a cuando estuve en la uni. Así que abrí esta noticia y ni fu ni fa. Pero bueno, a lo que venía a criticar:
"Veremos entonces que un sistema será más complejo en tanto mayor número de líneas de código contenga, por tal, será más difícil de mantener y el costo del ciclo total de desarrollo será más elevado"
Bueno. Cualquier persona que no sea programador o jefe de proyecto podrá decir que sí. Por ejemplo un consultor podrá decir esto. Pero nunca una persona que sepa de lo que hable!!!
Por Dios: complejidad no tiene nada que ver con el tamaño del código fuente. De hecho, y de manera general, los mejores códigos suelen ser formados por códgo muy simple => más grande el código.
Respecto a lo de esencial, accidental u opcional... pues no sé que decirte. Es algo que todos sabemos pero no hacía falta darle nombre. De hecho me parece una parida:
Esencial : Pues la que tiene el sistema que se diseña
Opcional: Pues las cosas que dejaremos para la próxima versión.
Accidental: Las cagadas.
Bueno, que para esto de la "complejidad" existen cien mil libros de ingeniería de software que aclaran mucho más y no introducen cagadas como la primera que señalo o términos, que en mi humilde opinión de pringao, no sirven para nada.
Saludos
1 respuesta por debajo de tu umbral de lectura actual.
Pos no estoy de acuerdo, oiga!
(Puntos:0)"Veremos entonces que un sistema será más complejo en tanto mayor número de líneas de código contenga, por tal, será más difícil de mantener y el costo del ciclo total de desarrollo será más elevado"
Bueno. Cualquier persona que no sea programador o jefe de proyecto podrá decir que sí. Por ejemplo un consultor podrá decir esto. Pero nunca una persona que sepa de lo que hable!!!
Por Dios: complejidad no tiene nada que ver con el tamaño del código fuente. De hecho, y de manera general, los mejores códigos suelen ser formados por códgo muy simple => más grande el código.
Respecto a lo de esencial, accidental u opcional... pues no sé que decirte. Es algo que todos sabemos pero no hacía falta darle nombre. De hecho me parece una parida:
Esencial : Pues la que tiene el sistema que se diseña
Opcional: Pues las cosas que dejaremos para la próxima versión.
Accidental: Las cagadas.
Bueno, que para esto de la "complejidad" existen cien mil libros de ingeniería de software que aclaran mucho más y no introducen cagadas como la primera que señalo o términos, que en mi humilde opinión de pringao, no sirven para nada.
Saludos