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

Odpovedet emailem