🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: nl.comp.programmeren
Article #372

Re: wordt refractering veel gedaan?

#372
From: Passero
Date: Sun, 16 Jan 2005 18:29
31 lines
2398 bytes
Tim Van Wassenhove schreef:
> On 2005-01-16, Edwin Martin <e.j.martin@chello.nl> wrote:
> 

> 
> 
> Ik denk dat jullie beide gelijk hebben. Je verandert niets zomaar. Dus
> als het werkt, blijf je er gewoon af.
> 

Dat is toch niet direct het idee van refractoring. Ik heb nu mijn 
volledige cursus geleerd en heb er een beter beeld over. Als het werkt 
en je moet functionaliteit bijschrijven maar je merkt dat de code nogal 
slecht ontworpen is voor die functionaliteit toe te voegen dan refractor 
je het project en voeg je de code toe. Als je gewoon de functionaliteit 
toevoegt zonder te refractoren dan krijg je nog meer onoverzichtelijke 
code en dat leidt later tot een punt waar je zegt dat het niet meer 
doenbaar is.

Wanneer je XP (Xtreme programming) volgt dan refractor je voortdurend. 
Na elke kleine stap die je gemaakt heb en je wilt er een nieuwe 
bijvoegen (dus functionaliteit toevoegen) dan refractor je een beejte (= 
ontwerp bijschaven).

> Wanneer de systeemeisen veranderen (en die verandering was niet voorzien
> in het originele ontwerp) is refactoring vaak de minst dure
> oplossing om aan de nieuwe eisen te voldoen.
> 
> 
> 
> 
Technical Details
Message-ID: <VnyGd.32686$W05.2894883@phobos.telenet-ops.be>
Path: arc1-ca.pugleaf.net!g2news1.google.com!news1.google.com!proxad.net!proxad.net!skynet.be!skynet.be!kramikske.telenet-ops.be!ossa.telenet-ops.be!phobos.telenet-ops.be.POSTED!not-for-mail
References: <KGaGd.31705$NH4.2884676@phobos.telenet-ops.be> <S1uGd.337563$lN.281841@amsnews05.chello.com> <34vks9F4dh6jlU1@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!news1.google.com!proxad.net!proxad.net!skynet.be!skynet.be!kramikske.telenet-ops.be!ossa.telenet-ops.be!phobos.telenet-ops.be.POSTED!not-for-mail
From: Passero <bla@bla.bla>
User-Agent: Mozilla Thunderbird 1.0 (Windows/20041206)
X-Accept-Language: nl-NL, nl, en
MIME-Version: 1.0
Newsgroups: nl.comp.programmeren,be.comp.programming
Subject: Re: wordt refractering veel gedaan?
References: <KGaGd.31705$NH4.2884676@phobos.telenet-ops.be> <S1uGd.337563$lN.281841@amsnews05.chello.com> <34vks9F4dh6jlU1@individual.net>
In-Reply-To: <34vks9F4dh6jlU1@individual.net>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Lines: 31
Message-ID: <VnyGd.32686$W05.2894883@phobos.telenet-ops.be>
Date: Sun, 16 Jan 2005 18:29:09 GMT
NNTP-Posting-Host: 84.194.220.1
X-Complaints-To: abuse@telenet.be
X-Trace: phobos.telenet-ops.be 1105900149 84.194.220.1 (Sun, 16 Jan 2005 19:29:09 MET)
NNTP-Posting-Date: Sun, 16 Jan 2005 19:29:09 MET
Organization: Telenet Internet