Hacker News new | ask | show | jobs
by pfarrell 4641 days ago
Oof! I dealt with a SASL and CAS system that had much of its flow control built into XML strings. Yeah, you may not have to "compile" things, but you end up with a system where everything is a runtime exception. I believe this style of coding was referred to as "inner platform effect" by Martin Fowler.

Glad that I'm far from that project now.

1 comments

Inner-platform effect: A system so customizable as to become a poor replica of the software development platform

Source: http://en.wikibooks.org/wiki/Introduction_to_Software_Engine...

Sort of a poor man's Greenspun's tenth rule…

[see http://philip.greenspun.com/research/]