Para seguir montando bulla

Marcos Sánchez Provencio rapto en arrakis.es
Mar Nov 13 13:48:53 CET 2001


Respondo entre líneas [dejo sólo el texto relevante a mis réplicas]
En mar, 2001-11-13 a 12:36, Alvaro López Ortega escribió:
> On Tue, 2001-11-13 at 09:56, Antonio Beamud Montero wrote:
> 
> 
> 	Siempre hay casos, pero la infinita mayoria de las aplicaciones (que no
> extensiones o scripts) no estan escritas en lenguajes como Python,
> Prolog o Lisp. Por supuesto son necesarios!! y facilitan enormemente la
> vida en muchisimas ocasiones... pero no son lenguajes para desarrollar
> aplicaciones de un tamaño medio.

Por lo menos, di 'grande'. Hay aplicaciones inmensas en cualquier cosa
(VB, clipper, ensamblador).
> 
> 	No me quiero imaginar una aplicación de gestión de pongamos.. un millon
> de líneas de código escrita en Python.. con un bug tonto de estos que
> ocurren a veces:
> 
> 	this->valormoximo = 100
> 
> 	en lugar de:
> 	
> 	this->valormaximo = 100
> 

Las pruebas unitarias deberían detectarlo. Cualquier sistema basado en
la fiabilidad es poco fiable. Son mejores los basados en el fallo (y la
corrección, claro).

Y te aseguro que muchas veces lo que hay que hacer es evaluar si no hay
que tirar el millón de líneas para reescribir en cien mil lo mismo (y
mucho más fiable; por la teoría de la fiabilidad-> Complejo = poco
fiable)

> 
> 	Venga.. coge los diagramas UML o lo que sea... y ponte a debugear. ;-))
> LA MUERTE. En C, C++, Ada o similar no hubiese compilado y te hubiese
> dado la linea y columna del error.

Y si le digo this->valormaximo = 1000 ¿qué?







Más información sobre la lista de distribución Python-es