Scaffolding isn't for Production
Rails is all very well, and you can build a CRUD application over a database in No Time Flat using the templating that Scaffolding gives you, but as this post points out:
Let's face it, it's no great problem to write things properly in Java these days, there's so many things to help you do it, frameworks, IDEs, components... I think I'm going to have to take that "I ♥ Ruby on Rails" item off my blog menu - I've just fallen out of ♥ with it. I'm a Java bigot and I'm just gonna have to live with it.
Scaffolding isn't for production. Overcome your addiction. It shouldn't be modified to be more customizable. Developers should instead learn to write Rails code.Which sounds like the Voice of Experience. But it leads me in an unexpected direction: I have no great desire to learn how to write proper Rails code. Using Rails make me just want to cobble things that seem to work and say Wow! that was quick! No. I want to write proper Java code. And if that's the case, I may as well write things from scratch in Java, which gives me much more flexibility with plugging in functionality, scalability, etc. And is in general a language of great beauty and expressiveness - unlike Ruby source code which to be frank looks like the bastard offspring of a BASH script and a CASE tool...
Let's face it, it's no great problem to write things properly in Java these days, there's so many things to help you do it, frameworks, IDEs, components... I think I'm going to have to take that "I ♥ Ruby on Rails" item off my blog menu - I've just fallen out of ♥ with it. I'm a Java bigot and I'm just gonna have to live with it.










