Introduction

Cover the problems within our application code and what steps can be taken to refactor it.

What’s wrong with the actual code?

...