refaktoryzacja kodu