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/