Article View: nl.comp.programmeren
Article #377Re: wordt refractering veel gedaan?
From: John Bokma
Date: Sun, 16 Jan 2005 20:21
Date: Sun, 16 Jan 2005 20:21
24 lines
2162 bytes
2162 bytes
Tim Van Wassenhove wrote:
> Een goed ontwerp zal reeds functionaliteit bevatten om makkelijk aan
> de nieuwe/aangepaste eisen te voldoen.
Zo'n goed ontwerp is extreem zeldzaam, zeker bij dingen die niet duidelijk
zijn. En ik zie dat we het eens zijn:
> Omdat het moeilijk/onmogelijk is zo'n perfect ontwerp te maken,
> is de XP methodologie ontstaan die stelt dat je huidige code moet
> voldoen aan de huidige eisen (kan gecontroleerd worden mbv unit-tests)
> en vervolgens dmv refactoring de nieuwe/veranderde eisen in het
> ontwerp kunnen opgenomen worden.
En ik denk dat menig programmeur zo al heel wat jaartjes werkt. Ik weet dat
er ook mensen zijn die de voorkeur geven om iets helemaal (wat is dat) uit
te denken, en met alles rekening proberen te houden. Maar in de praktijk
komt zoiets dan (naar mijn mening) nooit van de grond.
--
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:
<Xns95E0920A1BD57castleamber@130.133.1.4>Path:
arc1-ca.pugleaf.net!g2news1.google.com!news2.google.com!fu-berlin.de!uni-berlin.de!individual.net!not-for-mailReferences:
<KGaGd.31705$NH4.2884676@phobos.telenet-ops.be> <S1uGd.337563$lN.281841@amsnews05.chello.com> <34vks9F4dh6jlU1@individual.net> <VnyGd.32686$W05.2894883@phobos.telenet-ops.be> <34vrumF4ggs68U1@individual.net>Show Full Headers
Complete Article Headers
X-Google-Thread: 107324,f4d24472362760fe
X-Google-Thread: fcea4,f4d24472362760fe
X-Google-Attributes: gid107324,gidfcea4,public
X-Google-Language: DUTCH,ASCII-7-bit
Path: arc1-ca.pugleaf.net!g2news1.google.com!news2.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: wordt refractering veel gedaan?
Date: 16 Jan 2005 20:21:22 GMT
Organization: Castle Amber - software development
Lines: 24
Message-ID: <Xns95E0920A1BD57castleamber@130.133.1.4>
References: <KGaGd.31705$NH4.2884676@phobos.telenet-ops.be> <S1uGd.337563$lN.281841@amsnews05.chello.com> <34vks9F4dh6jlU1@individual.net> <VnyGd.32686$W05.2894883@phobos.telenet-ops.be> <34vrumF4ggs68U1@individual.net>
X-Trace: individual.net CwroP3NxksInmWjFywHdZwkqLgISBiqjTZVxhykNeKFXJBo0w6
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