in reply to Re^5: defining methods on the fly
in thread defining methods on the fly

The real mistake seems to be the notion that experts aren't needed, domain knowledge is irrelevant...

That was precisely and simply and exactly my point. I don't care if a novice can't maintain my vector space categorizer because it uses some advanced programming techniques. If you hire a novice without domain knowledge to maintain that code, your problem is completely exactly not that he might, gasp horror, encounter a closure in my code.