23 de Enero, 2010

La ley Zawinski

Según el jargon file sobre la ley Zawinski, se enuncia como (traducción libre):

Todo programa intenta expandirse hasta que es capaz de leer el correo. Los programas que no pueden expandirse tanto son reemplazados por aquellos que sí pueden.

Además va en contra de la idea detrás de UNIX, que se componía de pequeños programas que hacían una cosa y, además, la hacían bien.

Es cierto, el desarrollo de todo programa sufre presiones para hacer cosas que realmente no le corresponden.

Llevo tiempo dándole vueltas a qué le falta a Nautilus Flickr Uploader, y la verdad es que se me ocurre poca cosa sin caer en la ley Zawinski. Ajustar algunas partes para que vayan más suaves, y quizás (por petición popular) añadir la posibilidad de hacer throttling (para no quedarte sin conexión cuando se usa todo el ancho de banda para subir fotos).

Pero en realidad no tengo intención de que mi programa permita leer el correo, porque ya hace lo que quería que hiciera ;).

Seguro que más de uno conoce un caso claro que encaja con la idea de Jamie Zawinski.

Anotación por Juan J. Martínez, clasificada en: nautilus-flickr-uploader.

Los comentarios están cerrados: los comentarios se cierran automáticamente una vez pasados 30 días. Si quieres comentar algo acerca de la anotación, puedes hacerlo por e-mail.

Algunas anotaciones relacionadas: