Motivation
Throughout our lives as developers, we surely go through several projects, which many times are not in the best way and it is very difficult to address and improve them. Many of these problems are often related to the approach taken by developers in that project. Ideally, all developers