[PRL] Joel on Software - Making Wrong Code Look Wrong

Paul A. Steckler steck at stecksoft.com
Wed May 11 17:12:33 EDT 2005


> The gist of his Rant Against
> Exceptions seems to be (translated to Scheme) that the expression
> "(begin (foo) (bar))" may not always result in "bar" being called.

Well, I think he was citing the possible non-call of bar() as 
another instance where local reasoning may be invalid.  His 
advocacy of Hungarian notation was to allow local reasoning.  
Aspects/advices (I savor that word) also have extra-local effects.

-- Paul



More information about the PRL mailing list