How Agility Allows Us to Build One Of the World's Biggest Rails Apps
infoq.com
infoq.com
http://github.com/nealford/presentations/blob/master/Rails%2...
... from this collection of Neal Ford's presentation slides on github:
We clock in over double that, and still beat that number without counting auto-generated code (Ragel and Racc output), without counting views and templates, and without counting tests.
(We are, for the record, not proud of this number. "How did agility allow us to scale to such heights? Well, whenever we run into a problem, we fling more f'ing code at it, like a monkey with a handful of poop.")
There is no way either of these two apps --- ours or theirs --- can really be among the largest Rails codebases.
When they reported 30kloc in the app the Enterprise developer in me immediately started thinking of "Where is the rest of the iceberg hiding?"
On the other hand: how many developers does Thoughtworks have on this project again?