Why Writing Clean Code Is The Game Changer In Effective Game Development