|
No takze jsem vcera hodne studoval (prosel jsem si
Thinking in Java, neco jsem se naucil, ale hodne toho pro me bylo opakovani),
ale to je OT. Vcera jsem se spatne ptal, a byl jsem za to ukamenovan, tak to
zkusim dneska trochu jinak :) Sice je to mozna zacatecnicka otazka, ale v zadne
knizce o Jave, kterou zatim mam (57 rad je na ceste) sem nic co by na moji
otazku odpovidalo nenasel.
Takze k veci, radeji to ukazu na
prikladu:
public class Sample
{
private String text;
...
public Sample ( String
text )
{
this.setText ( text );
...
}
public void setText ( String
text )
{
if ( ( text == null ) ||
( text.length() > 0 ) )
this.text = text;
else
throw new
InvalidArgumentException ( "Text must be proper string!" );
}
}
No a jde mi o to, ze takovych metod, je tam vic, na
chlup stejnych jenom s ruznyma polickama, nebo treba
s validaci objektu atp. Co jsem se dival, tak
Spring obsahuje assertion library, ktera tohle docela dobre resi,
ale
asserce se prece pouzivaji pro debugovani, taktze
si nejsem jistej, jestli je spravne to pouzit.
Byl bych rad kdyby mi nekdo poradil, taky jste
jednou zacinali...
Diky moc.
|
- Validace Kamzik-II
- Re: Validace Filip Jirsák
- Re: Validace Kamzik-II
- Re: Validace Stanislav Ošmera
- Re: Validace Kamzik-II
- Re: Validace Filip Jirsák
- Re: Validace Kamzik-II
- RE: Validace Petr Zajíc
- Re: Validace Kamzik-II
