LWN.net Logo

Javafied Ruby-On-Rails

Javafied Ruby-On-Rails

Posted Oct 30, 2006 1:19 UTC (Mon) by ldo (subscriber, #40946)
In reply to: Crossing borders: What's the secret sauce in Ruby on Rails? (developerWorks) by Jaffa
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.)


(Log in to post comments)

Copyright © 2013, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds