Article View: pl.comp.objects
Article #13540Re: Asercje i
From: A.L.
Date: Sun, 20 Nov 2005 17:21
Date: Sun, 20 Nov 2005 17:21
26 lines
1851 bytes
1851 bytes
On Sun, 20 Nov 2005 15:32:07 +0000 (UTC), " Aneta" <aneta_ra@NOSPAM.gazeta.pl> wrote: > >> Skad ci sie to wzielo?... Assertions w Javie robi sie tak: > >Zakladajac że uzywasz Javy >= 1.4. Ja z pewnych wzgledów zmuszona jestem >uzywac 1.3 a tam nie mam czegos takiego jak "assert". Zmuszona przez co/kogo?... > >Poza tym nie w tym rzecz. Ja rozumiem że kwestie takie jak warunki wejsciowe, >wyjsciowe i inwarianty klas (czyli rzeczy składające się na "Design by >Contract") to niemal specyfikacja na poziomie języka (samo DBC to w zasadzie >projektowanie). Ale rzecz wlasnie w tym, że Eiffel wspomaga to doskonale na >poziomie składni. Stad moje pytanie, czy Waszym zdaniem asercje i samo DBC >jest w Javie trudniej/mniej elegancko realizowane. Asercje sa w Jawie elegancko realizowane, ale ich przeznaczeniem nie jest bynajmniej DBC. Jest mniej elegancko reprezentwoane, albowiem nie jest dostaczane przez jezyk tylko trzeba sobie zrobic samemu. Zreszta, jak to zrobic pokazuje iContract. A.L.
Technical Details
Message-ID:
<aub1o1pl2p59d5as9hmfjja8nsft6m3tnq@4ax.com>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!news.nask.pl!news.nask.org.pl!newshub.sdsu.edu!newsfeed.news2me.com!newsfeed2.easynews.com!newsfeed1.easynews.com!easynews.com!easynews!sn-xit-03!sn-xit-08!sn-post-01!supernews.com!corp.supernews.com!not-for-mailReferences:
<dlpqs2$joq$1@inews.gazeta.pl> <6c31o1tdmvr143vecpdjoivn0asrg6lsr4@4ax.com> <dlq4tn$38f$1@inews.gazeta.pl>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!news.nask.pl!news.nask.org.pl!newshub.sdsu.edu!newsfeed.news2me.com!newsfeed2.easynews.com!newsfeed1.easynews.com!easynews.com!easynews!sn-xit-03!sn-xit-08!sn-post-01!supernews.com!corp.supernews.com!not-for-mail From: A.L. <alewando@kapturek62.com> Newsgroups: pl.comp.objects Subject: Re: Asercje i Date: Sun, 20 Nov 2005 11:21:06 -0600 Organization: Posted via Supernews, http://www.supernews.com Message-ID: <aub1o1pl2p59d5as9hmfjja8nsft6m3tnq@4ax.com> References: <dlpqs2$joq$1@inews.gazeta.pl> <6c31o1tdmvr143vecpdjoivn0asrg6lsr4@4ax.com> <dlq4tn$38f$1@inews.gazeta.pl> X-Newsreader: Forte Agent 2.0/32.652 MIME-Version: 1.0 X-Complaints-To: abuse@supernews.com Lines: 26 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit