Co to jest?
Oddzielasz logikę dostępu do danych:
interface UserRepository {
public function find($id);
}💡 Po co?
✔ testowanie
✔ czystszy kod
✔ wymienność źródła danych
⚠️ Overkill?
👉 w małych projektach — TAK
Oddzielasz logikę dostępu do danych:
interface UserRepository {
public function find($id);
}✔ testowanie
✔ czystszy kod
✔ wymienność źródła danych
👉 w małych projektach — TAK