Entradas en la Categoria ‘citas’:

A los desarrolladores no les gusta documentar

A los desarrolladores no les gusta documentar, porque personalmente no encuentran ningún beneficio en ello. ¡Espera un momento! ¿Pero el principal propósito de la documentación de diseño no era el de ayudar a otros? La documentación raramente se crea para el beneficio de sus autores. ¿Cómo es posible una visión tan distorsionada de la documentación?
Bran [...]

Comentarios (3)

Aún hoy se olvida con frecuencia que…

El desarrollo software debería realizarse de manera incremental, en etapas, con participación continua del usuario y replanificando [...] hay peligros, muchos, a la hora de realizar las fases [del ciclo de vida] de manera secuencial, sin iteraciones. [...] El peligro de la secuencialidad es que el proyecto pasa de ser grande a ser grandioso y [...]

Comentarios (2)

Como el software impidió la guerra de las galaxias

Existe cierta conciencia sobre el impacto que industria e ingeniería del software tienen en la sociedad, aunque a la vista de cómo “socialmente” se la trata puede que no la suficiente. Esto, y que dentro del sector a veces nos falta “memoria histórica”, que nos recuerde que muchas de las “últimas” tecnologías son evolución de [...]

Comentarios (3)

Diseño obviamente correcto o con deficiencias no obvias

Hay dos formas de realizar el diseño de una aplicación: La primera es el hacerlo tan sencillo que sea obvio para todos que no tiene deficiencias y la segunda es el hacerlo tan complicado que no queden deficiencias obvias
En relación a la entrada anterior, de Tony Hoare, en 1980, en su discurso por haber recibido [...]

Deje un Comentario

Referencias nulas: el error del billón de dólares

Lo llamo el error del billón de dólares. Fue la invención de las referencias nulas en 1965. En aquellos momentos diseñaba el primer sistema de tipos para hacer referencias en un lenguaje orientado a objetos (ALGOL W). Pretendía asegurar que todas las referencias eran totalmente seguras, realizando chequeos automáticos por parte del compilador. Pero no [...]

Deje un Comentario