3 ms·
... Perhaps what you mean is you hate the escape characters used to switch between html and sql. Perhaps what you mean is you hate the MVC separation. I do n
by klahnako 16y ago
...
Perhaps what you mean is you hate the escape characters used to switch between html and sql.
Perhaps what you mean is you hate the MVC separation.
I do not agree with swix that drag and drop is that solution. If there is one thing that has burned me too many times it is visual programming. Visual programming, to me, converts somatic gestures into black-box code. I love casting magic spells, but the lack of tools make them hard to fix: You must start from scratch for a small change.
I believe the solution is textual: Where different text means different things, and text can be edited to correct your mistakes. This means SQL will stay.
On another subject, I can see how Model/View separation is causing great pain. Separating a simple view into 2+ files makes a distinction without a measurable benefit. How often has your model changed without touching the view? And when it did, would having it all in one file make that change harder?
From my little experience, the majority cases leave Models and Views in a 1-1 correspondence. I agree with swix that current languages make those cases needlessly difficult.