Simple spring

A boolean ilyenkor elég zavaró tud lenni kivülről nézve, mert a metódushíváskor csak annyit látsz validate(user,pass,true) és neked egyértelmű (még) hogy mi a true de később/másnak nem.

Erre két megoldás van, vagy egy ENUM amiben szépen le lehet írni az A, B esetet, vagy a validate legyen private és legyen két public metódus validateUser(User,String) és validateOnlyUserName(User).Nnem is tudom mik az esetek, sajnos sokadszori olvasásra sem látom át mit különböztet meg a boolean. Légyszi majd írd le őket.