Posted Oct 30, 2006 1:19 UTC (Mon) by ldo
In reply to: Crossing borders: What's the secret sauce in Ruby on Rails? (developerWorks)
Parent article: Crossing borders: What's the secret sauce in Ruby on Rails? (developerWorks)
> Code defines database rather than vice-versa
Ack, please, no. I thought if there was one lesson we'd learnt in the last half-century of programming, it's that data structures are easier to understand than code structures. As Fred Brooks said about thirty years ago:
"Show me your flowcharts and conceal your tables, and I shall continue to be mystified. Show me your tables, and I won't usually need your flowcharts; they'll be obvious."
(For "flowcharts" substitute "code"; back then flowcharts were commonly considered to be somehow easier to understand than actual code, which was nonsense.)
to post comments)