“In the old days of FORTRAN and Pascal,
I could convert a Use Case scenario into
code, give it to my office mate with the
scenario description, and ask him or her
to desk check it. Today, after the
polymorphism and object orientation of
1967, I can't do that. Our ability to
reason about systems has been lost.”
http://qconlondon.com/dl/qcon-london-2010/slides/JimO.Coplien_TheDCIArchitectureLeanAndAgileAtTheCodeLevel.pdf