Article View: nl.comp.programmeren
Article #267Re: Lijnen tellen van een project
From: John Bokma
Date: Thu, 27 Jan 2005 18:15
Date: Thu, 27 Jan 2005 18:15
60 lines
2732 bytes
2732 bytes
Johan Wevers wrote:
> John Bokma <postmaster@castleamber.com> wrote:
>
>>Die code is op zich al een ramp om te lezen.
>
> Het went.
Liever niet.
> Perl is erger.
Dat hangt, zoals altijd, van de programmeur af
>>Als het een optimalisatiestap betreft
>
> Nee, een combinatie van beveiliging (de 'F' == sex)
Vind ik dus foeilelijk.
> en optimalisatie
> (de assignment binnen de if).
Optimalisatie van wat? Zeer zeker niet van de leesbaarheid.
>>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.
Vandaar die compiler.
>>> 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?
Pfft, dat is toch overduidelijk. Om je warning nivo van je compiler op
maximaal te kunnen zetten, en bij code waar je weet wat je doet dat om
laag te zetten.
Ik zie het niet 1,2,3 terug bij gcc.
> 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.
Pfft, ik vind code die niet door de compiler komt met mijn instellingen
van warnings nog veel lelijker :-)
--
John Bokma
Voorbeeldscripts in Perl: http://johnbokma.com/perl/
Ervaren Perl / Java programmeur beschikbaar: http://castleamber.com/
Tevreden opdrachtgevers: http://castleamber.com/testimonials.html
Technical Details
Message-ID:
<Xns95EB7C9E1C8D9castleamber@130.133.1.4>Path:
arc1-ca.pugleaf.net!g2news1.google.com!news1.google.com!fu-berlin.de!uni-berlin.de!individual.net!not-for-mailReferences:
<%XJId.2415$OZ2.252982@phobos.telenet-ops.be> <Xns95EA98A5B4Dcastleamber@130.133.1.4> <IAx6rK.1pB@vulcan.xs4all.nl> <Xns95EA841544FCCcastleamber@130.133.1.4> <IAzI8y.1p7@vulcan.xs4all.nl>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
Path: arc1-ca.pugleaf.net!g2news1.google.com!news1.google.com!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail
From: John Bokma <postmaster@castleamber.com>
Newsgroups: nl.comp.programmeren,be.comp.programming
Subject: Re: Lijnen tellen van een project
Date: 27 Jan 2005 18:15:05 GMT
Organization: Castle Amber - software development
Lines: 60
Message-ID: <Xns95EB7C9E1C8D9castleamber@130.133.1.4>
References: <%XJId.2415$OZ2.252982@phobos.telenet-ops.be> <Xns95EA98A5B4Dcastleamber@130.133.1.4> <IAx6rK.1pB@vulcan.xs4all.nl> <Xns95EA841544FCCcastleamber@130.133.1.4> <IAzI8y.1p7@vulcan.xs4all.nl>
X-Trace: individual.net kahzI/iBopsIdj1M1/6YjQiKA9UKKOVwHBslo5vf3XnyYuK0GA
User-Agent: Xnews/5.04.25
X-Face: $7h&5K*ZL9*ZQ\6Hco2"V?1dD*C<ab^>zlws[S%i0b,@gKk|[,)Y-<hk143{.Ov"x{({zo( l,N\m`-_^nJfVQdEyt+-uAP^7WG]5mHj9&::7X-qK;Yv;xmRvNWQR"_igw+cr5WMj;6:zlj<R80Ei@ $gGWq&*{FL*kC*a