Klasy Utils

0

CZeść...

Mam małe pytanie odnośnie klas "Utilsowych" czyli coś w podobie:

 
class UtilClass {

public static boolean isValid() {...}

...

}

Czy pisanie takich klas (jako walidatorów) w projekcie jest dobrą praktyką ?
Słyszałem że jak w systemie potrzebne są takie klasy to oznacza to że kod jest napisany źle.
Może zna ktoś jakieś fajne alternatywy do zastąpienia takiego walidatora.

Pozdr.

1
  1. Walidacja - JSR 303 Bean Validation to najlepsze rozwiązanie dla każdego projektu większego niż dwie klasy.
  2. Dużo klas o statycznej zawartości jest zaprzeczeniem zasad OOP, a tym samym to zło w rozumieniu programowania obiektowego. Spycha to program w kierunku programowania strukturalnego.

1 użytkowników online, w tym zalogowanych: 0, gości: 1