Modele walidacji danych
Marcin Czarencki
Walidacja danych wprowadzanych do aplikacji jest problemem z jakim codziennie zmaga się prawie każdy programista. W PHP spotkamy się z kilkoma podejściami do walidacji a także kilkoma bibliotekami które nam w tym pomogą np. Symfony Validation czy Webmozart Assert.
Czym kierować się by walidacja nie była przeszkodą w naszej pracy? Na jakich warstwach aplikacji sprawdzać poprawność danych? Kiedy stosować walidację odroczoną a kiedy nasz obiekt powinien być zawsze poprawny? Kiedy Czym się różni walidacja semantyczna od syntaktycznej?
Na przykładach sprawdźmy jak nie narobić sobie kłopotu walidacją!