Souhlasim, ze kazdy nejak zacinal, ale nemyslim si, ze zacit hned s
objektove orientovanym pristupem je tezke. V duchu "pro zacatecniky,
ale od zacatku s objekty" je psana Pecinovskeho Java 5, a nemyslim si,
ze to bylo na ujmu srozumitelnosti.
Pavel
On 05/04/07, Stanislav Ošmera <[EMAIL PROTECTED]> wrote:
No to je tim ze se clovek zacina ucit na strukturovanem programovani (neni
na tom nic spatneho, kazdej tak zacinal a zacinat hnedka objektove je moc
tezke), a tim to cloveka do takovejhle konstrukci svadi, Kdyz si projdes
zase naopak obdobim funkcionalnich jazyku jako treba Lisp, tak se dostanes
zase do opacneho extremu.
Neco u pmd mam vypnutyho, ale vetsina veci ma smysl a prispiva k
"peknejsimu" a casto i rychlejsimu kodu.
On 4/3/07, Petr Burdik < [EMAIL PROTECTED]> wrote:
> Jejda,
> diky. Ja jsem nikdy neprosel cckem a toto moc nepouzivam. diky moc :)
>
> Pet
>
> On Tue, 03 Apr 2007 13:08:17 +0200, Jiri Mares <[EMAIL PROTECTED]> wrote:
>
> >
> > no a co radeji:
> >
> > public boolean isExpire() {
> > return (this.cached) && (cacheExpire.compareTo(new Date()) < 0);
> > }
> >
> > to vam asi pmd snazi vnutit ...
> >
> > Petr Burdik napsal(a):
> >>
> >> Ahojte,
> >> zacal jsem pouzivat pmd a v nicem neni problem, jenom v
> >> CollapsibleIfStatements. Me totiz prijde ze na tom neni nic spatneho
> >> napsat takovouto podminku. Tedy pokud je to v jedne podmince samozrejme
> >> a ne ve dvou jak demonstruje priklad. Mam tri takove podminky v celem
> >> projektu.
> >>
> >> u me:
> >>
> >> public boolean isExpire() {
> >> boolean result = false;
> >>
> >> if( (this.cached) && (cacheExpire.compareTo (new Date()) < 0) )
{
> >> result = true; }
> >>
> >> return result;
> >> }
> >>
> >>
> >> Metoda vrati true, jestlize je objekt kesovatelny ( fuj ) a jestlize je
> >> datum expirace mensi nez aktualni datum.
> >>
> >>
> >> Odkaz na popis rule:
> >>
http://pmd.sourceforge.net/rules/basic.html#CollapsibleIfStatements
> >>
> >> Pet
> >>
> >>
> >> --Using Opera's revolutionary e-mail client: http://www.opera.com/mail/
> >
>
>
>
> --
> Using Opera's revolutionary e-mail client: http://www.opera.com/mail/
>
--
Stanislav Ošmera
Work: +44 (0)2075 980 364
Cell: +44 (0)7914 635 412
private email: [EMAIL PROTECTED]
work email: [EMAIL PROTECTED]
Skype: sosmera ICQ:149634231