🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: be.comp.programming
Article #653

Re: [VB.NET] worden objecten gesloten (resources vrijgegeven) na exception ?

#653
From: John Bokma
Date: Mon, 04 Sep 2006 18:38
27 lines
2138 bytes
"Pugi!" <puginews@gmail.com> wrote:

> Dan wordt de reader gesloten of er nu een exception optreedt of niet.
> Vraag is : 'Is het nodig ?'


Met veel talen, en hier wellicht ook, zal het object als het uit scope 
gaat gesloten worden. Aangezien er al iets mis is, en je dus niet hoeft te 
weten of het sluiten mis ging, zou ik niet een expliciete close doen.

Het defensief programmeren argument wat ik in een andere reply las is 
precies waarom ik defensief programmeren zo'n vreselijke onzin vind. Ik 
bedoel, het sluiten *word* gedaan, waarom je code meer onleesbaar maken.

Het is wat mij betreft net zo'n onzin als na

lblWellFormed.Text = "Well-Formed"

controleren of die string er wel echt in zit (want er kan wel eens een 
bitje omgevallen zijn). Of te wel, het is een automatische deur dichtduwen 
met de hand.

-- 
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: <Xns98348ADA4ABF9castleamber@130.133.1.4>
Path: arc1-ca.pugleaf.net!g2news2.google.com!news4.google.com!border1.nntp.dca.giganews.com!nntp.giganews.com!newsfeed00.sul.t-online.de!newsfeed01.sul.t-online.de!t-online.de!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail
References: <1157379669.503669.211910@i42g2000cwa.googlegroups.com>

Show Full Headers
Complete Article Headers
X-Google-Thread: fcea4,7165765ea9e31236
X-Google-Thread: 107324,7165765ea9e31236
X-Google-Attributes: gidfcea4,gid107324,public
X-Google-Language: DUTCH,ASCII-7-bit
Path: arc1-ca.pugleaf.net!g2news2.google.com!news4.google.com!border1.nntp.dca.giganews.com!nntp.giganews.com!newsfeed00.sul.t-online.de!newsfeed01.sul.t-online.de!t-online.de!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail
From: John Bokma <john@castleamber.com>
Newsgroups: be.comp.programming,nl.comp.programmeren
Subject: Re: [VB.NET] worden objecten gesloten (resources vrijgegeven) na exception ?
Date: 4 Sep 2006 18:38:59 GMT
Organization: Castle Amber - software development
Lines: 27
Message-ID: <Xns98348ADA4ABF9castleamber@130.133.1.4>
References: <1157379669.503669.211910@i42g2000cwa.googlegroups.com>
X-Trace: individual.net CUJ/sRkNkXC3sUms94oEmAvEDB6dKOATaVwS7Aalbdl7w73PN3
User-Agent: Xnews/2005.10.18
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