Ahoj,
ja jsem nikdy struktury nepsal. Pascal ani podobny jazyk za sebou nemam.

Jinak mam taky vetsinu veci zapnutu. Toto neni otazka strukturovany / objektovy ale poluze jazykove konstrukce na kterou proste nejsem zvykly.


On Thu, 05 Apr 2007 18:18:37 +0200, 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/







--
Using Opera's revolutionary e-mail client: http://www.opera.com/mail/

Odpovedet emailem