It Works on My Machine: Bug Flow
Bug flow is a part of every game development. Even when it’s not designed by anybody in particular, it still exists – it’s impossible to write and fix bugs without it. Bug flow can be used interchangeably with the term bug life cycle – it’s the set of stages that a bug goes through before it’s finally addressed. I’m purposely not saying fixed, as not all bugs will be fixed (and they shouldn’t), but all bugs need to be addressed. That means that each and every bug reported should go through a second set of eyes, and the team should decide how it is going to be handled.
In this chapter, we will learn about the importance of good bug flow and what can happen when bug flow is not optimized. Then, we will learn how to set up a great bug flow for any type of game team, with detailed examples that can be used as a base for creating bug flow in your own teams. We will also learn about good practices...