JavaScript is required to use Bungie.net

Forums

10/27/2017 3:03:31 PM
0
Without defending or attacking the Bungie devs, here's what I'll say: yes, in this case, I think it might have been that hard. I'll do my best to explain it. If you are refactoring an app, not that big of a deal. Generally, you are either cleaning up old code or implimenting a new method of doing something (referred to as resolving technical debt in the industry). Enhancement is the addition or alteration of a feature or function. These things can go together easily, because you have an established code base, all the testing is done, and the amount of new development is minimal to moderate. In the case of the D1-D2 transition, this isn't the case. The process was essentially creating an entirely new product to do basically the same thing. So they would have had the baseline set of requirements to be considered go-for-launch, and a long list of other things that they wanted in as well. So the primary focus is, can we get to the go stage, with everything in the requirements satisfied, working, and tested? If yes, and you have more time, do you have time to add in more things, get them working, and tested? So, refactoring an app can take a few hours to a couple weeks, maybe more. This wasn't a refactor, this was essentially taking the requirements from the first game, adapting it to the new one, and starting from zero. I think if we knew the number of things they didn't think they'd have in at launch that we do have, we'd be shocked, frankly. Do i think it was the best job ever done? No, not at all. But do i understand the effort and timelines involved to get us what we got? Absolutely, and I'm surprised by a lot of the little things that actually made it in to the day 1 launch. I expect much more and much better things in the future, but i understand why we are where we are now, as one professional to another.
English

Posting in language:

 

Play nice. Take a minute to review our Code of Conduct before submitting your post. Cancel Edit Create Fireteam Post

You are not allowed to view this content.
;
preload icon
preload icon
preload icon