OO design is very important to the success of modern projects.