Read: 3451 times    -     Avarage Rate: 5

2010 18 Apr

In this world of technology crises, the main challenge for software architects and developers is to build extensible applications that can live and respond to requirements changes. Loosely coupled components is a main issue in building such application, as well as enhancing the main software engineering concepts as structure, testability, maintainability and extensibility. To focus more at the problem let’s check the following software development case; supposing that we have tw