🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: nl.comp.programmeren
Article #267

Re: Lijnen tellen van een project

#267
From: John Bokma
Date: Thu, 27 Jan 2005 18:15
60 lines
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-mail
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>

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