Particularmente me gustó mucho esta respuesta: " Response to #9 Jim Huggins
Having done quite a bit of corporate consulting over the years (and
for 3 very large companies presently), let me make a generalization that
could be too sweeping, but it does capture some of the actual situation
A lot of the bad code out there was a poor solution to an even more poorly posed and chosen problem.
I think you can see that such a milieu is not a good environment for
learning how to do computing. It tends to do the opposite by showing
“poor” as “normal” (which indeed is just what Java does)"