Inversion of control

 

Rozwiązanie to ułatwia tworzenie obiektów aplikacji powiązanych luźno ze sobą, co oprócz lepszej architektury aplikacji, ponownego wykorzystania kodu pozwala na testowanie odizolowanych klas za pomocą testów jednostkowych i testów automatycznych co z kolei umożliwia realizację założeń TDD (Test Driven Development).


Jesli interesuje Państwa ten temat, prosimy o krótkie info z adresem poczty elektronicznej