at every step, it seemed our needs clashed with Rails’ preferences.
(Like trying to turn a train into a boat. It’s do-able with a lot of
glue. But it’s damn hard. And certainly makes you ask why you’re really
#2 - OUR ENTIRE COMPANY’S STUFF WAS IN PHP: DON’T UNDERESTIMATE INTEGRATION By
the old plan (ditching all PHP and doing it all in Rails), there was
going to be this One Big Day, where our entire Intranet, Storefront,
Members’ Login Area, and dozens of cron shell scripts were ALL going to
have to change..
Speaking of tastes:
tiny but important thing : I love SQL. I dream in queries. I think in
tables. I was always fighting against Rails and its migrations hiding
my beloved SQL from me.
mapping can have a significant impact on the ability to actually
implement the architecture. The wrong mapping can make adhering the
architectural guidelines very cumbersome and sometimes nearly
Subscribe to RSS headline updates from:
The opinions expressed herein are my own personal opinions and do not represent
my employer's view in any way.
© Copyright 2005-2014, Arnon Rotem-Gal-Oz
DirectionalRedux theme by John Forsythe and Jon Stovall