Game development smells a lot like other software development (and *can* be done that way), but it’s an entirely different world with decades of industry norms and expectations. Oftentimes, trying to apply the same approach as other software will seem baffling to game developers at best—and actively antagonistic at worst.