0
Modern applications need such a variety of features that the process of developing them has grown in size and complexity. To help out, you can use an architectural design pattern. They support the building of applications that are easy to test and maintain.