2014-12-09 11:42 GMT+00:00 Marco Ippolito <ippolito.ma...@gmail.com>:

> Ciao a tutti,
> mi sono letto con estremo interesse 3/4 del libro "The pragmatic
> programmer, from Journeryman to Master", che mi aveva suggerito
> Enrico, che ringrazio ancora.
>
> Tra i tanti spunti interessanti, mi sembra di capire che un approccio
> che aiuta alla modularità, alla semplificazione ed alla felicità di
> testing è il Design By Contract.
>

Si, andava molto di moda alla fine degli anni '90.
Nella pratica e' un approccio utilizzato diffusamente e rigorosamente solo
in determinati contesti.

Non vorrei esagerare dicendo che e' morto, ma in buona salute proprio non
sta.
Tipicamente alcune idee alla base sono buone e sono rimaste nella pratica,
ma a livello molto informale.

Supporto rigoroso da parte del linguaggio scarseggia... in Python e' quasi
un controsenso (anche perche' va fatto tutto a runtime).
In altri ambienti c'e' piu' o meno, si usa a tratti, intensivamente,
dipende.


-- 
.
..: -enrico-
_______________________________________________
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python

Reply via email to