Quote Originally Posted by pauland View Post
My comments about the symmetrical bezier development is more about how I imagine it could be done, rather than a reflection on the reality of Xtreme's code.
The thing is that from my experience, the "reality of code" is very rarely as ideal as in a theoretical world, with theoretical concepts such as "MVC" and whatnot. Most code just evolves along with the needs and expectations, and at some point it simply isn't so well centralized and consistent anymore, no matter how hard you try.

That's why frequent rewrites take place - to tidy up the mess that was left over the years.

And there's another point that I *suppose* could have something to do with this. Xtreme is very fast - and fast code is rarely 'well designed'