Zaawansowane techniki programowania - wzorzec Adapter