coolz_hari
International Coach
- Joined
- Jul 27, 2008
- Location
- City of Destiny
I agree that old code is tested and stable. It is also incredibly restrictive in adding NEW things to it because it wasn't built with those things in mind. It becomes unadaptable and out of date as you (try to) build on top of it without breaking it.
Starting again lets you build something that suits your needs properly, learning from past lessons. It's part of the reason that (generally speaking) games get better and better the older the platform: people learn new tricks and better ways to do things as they go.
So long as you don't rush it, which usually means botching things to save time, creating what our Producer at Trickstar refers to as "Technical Debt" (TM PENDING ), you can test it properly and everything will be fine.
And indeed their Live 11 version... And their Live 12 version... Obviously I'm just speculating, but I suspect that's not 100% due to new code...
So, how are you balancing things ? I mean how are you able to get rid of old bugs and keep the things that helped in your older versions?