Article View: nl.comp.programmeren
Article #264Re: Lijnen tellen van een project
From: Johan Wevers
Date: Thu, 27 Jan 2005 16:38
Date: Thu, 27 Jan 2005 16:38
40 lines
2158 bytes
2158 bytes
John Bokma <postmaster@castleamber.com> wrote: >>>Ik meen mij te herinneren dat een beetje compiler daar een >>>waarschuwing op geeft ( op: if ( sex = 'F' ) that is ). >> Maar in bovenstaand voorbeeld wil je dat juist. >Omdat? Omdat je in het tweede stuk juist wel die assignment wilt doen in de if, zodat de waarde voor sex gegarandeerd altijd M of F is. >Die code is op zich al een ramp om te lezen. Het went. Perl is erger. >Als het een optimalisatiestap betreft Nee, een combinatie van beveiliging (de 'F' == sex) en optimalisatie (de assignment binnen de if). >is de programmeur zeer zeker wel in staat om >het verschil tussen == en = te snappen. Dat is het probleem ook niet. Het gevaar het over het hoofd te zien is het probleem dat daarmee opgelost wordt. >> Zo zet ik in Delphi 7 heel wat warnings expliciet uit (al dat gezeur over >> zaken die in .NET niet geaccepteerd worden zoals pointer casts). >En dat kan niet met een pragma? (A la Perl) Weet ik niet. Maar waarom zou ik dat willen? Ik wil mijn code toch niet onder .NET gaan compileren, en dit soort methoden gebruik ik vrij veel. Bovendien vind ik code met veel pragma's lelijk. -- ir. J.C.A. Wevers // Physics and science fiction site: johanw@vulcan.xs4all.nl // http://www.xs4all.nl/~johanw/index.html PGP/GPG public keys at http://www.xs4all.nl/~johanw/pgpkeys.html
Technical Details
Message-ID:
<IAzI8y.1p7@vulcan.xs4all.nl>Path:
arc1-ca.pugleaf.net!g2news1.google.com!news1.google.com!news.maxwell.syr.edu!transit.news.xs4all.nl!post.news.xs4all.nl!uucp.xs4all.nl!xs4all!vulcan!johanwReferences:
<%XJId.2415$OZ2.252982@phobos.telenet-ops.be> <Xns95EA98A5B4Dcastleamber@130.133.1.4> <IAx6rK.1pB@vulcan.xs4all.nl> <Xns95EA841544FCCcastleamber@130.133.1.4>Show Full Headers
Complete Article Headers
X-Google-Thread: 107324,ab34a8b99e320381 X-Google-Thread: fcea4,ab34a8b99e320381 X-Google-Attributes: gid107324,gidfcea4,public X-Google-Language: DUTCH,ASCII-7-bit Newsgroups: nl.comp.programmeren,be.comp.programming Path: arc1-ca.pugleaf.net!g2news1.google.com!news1.google.com!news.maxwell.syr.edu!transit.news.xs4all.nl!post.news.xs4all.nl!uucp.xs4all.nl!xs4all!vulcan!johanw From: johanw@vulcan.xs4all.nl (Johan Wevers) Subject: Re: Lijnen tellen van een project Organization: Vulcan Academy of Sciences Message-ID: <IAzI8y.1p7@vulcan.xs4all.nl> References: <%XJId.2415$OZ2.252982@phobos.telenet-ops.be> <Xns95EA98A5B4Dcastleamber@130.133.1.4> <IAx6rK.1pB@vulcan.xs4all.nl> <Xns95EA841544FCCcastleamber@130.133.1.4> Date: Thu, 27 Jan 2005 16:38:58 GMT