Separacja domeny od infrastruktury
Wstęp Obecnie podstawowym wzorcem architektonicznym dla systemów backendowych jest z pewnością MVC i jego pochodne. Pozwala on odseparować w kodzie obszary odpowiedzialne za interfejs użytkownika, model i logikę. Taka struktura ułatwia zarządzanie projektem i pracę programistów z różnych obszarów. Na system można jednak spojrzeć również z innej perspektywy. Większość systemów komputerowych istnieje w celu odwzorowania …