Quote:
Originally Posted by Mir A little background:
I work professionally as a lead developer for a web based company. I have a great deal of practical experience in programming for the web (mostly LAMP / JavaScript) but more than just some simple dynamic web pages. I manage several large scale web applications. My point is that I am familiar with software development in a real world environment as it relates to the web.
My question isn't about XNA or C# or anything, it's about REAL software development. For some reason I've never felt like programming on a web platform was "real" programming, and also for as much practical experience I have, I have ziltch classroom education about real software development.
So what CAN I take from my real world experience and apply to game / software development? It seems like a whole separate world to me, but maybe it isn't. I'm mostly concerned about the major pitfalls that programming for the web wouldn't have prepared me for. |
I don't think there are any unexpected pitfalls. Frankly, I find that web programming is generally more difficult, since it's implicitly performance-critical and heavily multithreaded, whereas desktop programming is not necessarily so.
EDIT: Server-side web programming, that is.