Article View: nl.comp.programmeren
Article #372Re: wordt refractering veel gedaan?
From: Passero
Date: Sun, 16 Jan 2005 18:29
Date: Sun, 16 Jan 2005 18:29
31 lines
2398 bytes
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-mailReferences:
<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