Article View: nl.comp.programmeren
Article #369Re: wordt refractering veel gedaan?
From: Edwin Martin
Date: Sun, 16 Jan 2005 13:32
Date: Sun, 16 Jan 2005 13:32
33 lines
2492 bytes
2492 bytes
Passero wrote: > Ik ben momenteel mijn examen object georiënteerd ontwerp en analyse aan > het leren voor maandag en dit jaar zagen we heel veel manieren om te > refracteren maar ik heb nu gehoord van sommige bedrijven dat ze dat daar > niet doen, omdat het tijd kost en time is money. Haha. Welke bedrijven zijn dat? Elke zichzelf serieus nemende programmeur die OOP-programmeert doet wel eens aan refactoring. Programmeren is net als een huis inrichten en refactoren is het verschuiven van meubels. Stel je vervangt je TV door een breedbeeld-TV. De huidige TV-kast is daar veel te klein voor. Ga je dan de kleine TV-kast vervangen door een grote kast (= refactoring)? Nee, je zet de grote TV-kast naast de kleine TV-kast (= geen refactoring). En dan komt het nageslacht. Hmm, de rommelkamer had eigenlijk een babykamer moeten zijn, maar we gaan natuurlijk niet met spullen sjouwen (refactoring). Nou, voor het kinderbedje is nog wel plaats voor de kachel en naast de luidspreker. Hopelijk is het een beetje duidelijk dat OOP-programmeren zonder refactoring leidt tot code waarmee je niet wilt werken. Edwin Martin -- http://www.bitstorm.org/
Technical Details
Message-ID:
<S1uGd.337563$lN.281841@amsnews05.chello.com>Path:
arc1-ca.pugleaf.net!g2news1.google.com!news4.google.com!news.glorb.com!feeder.enertel.nl!nntpfeed-01.ops.asmr-01.energis-idc.net!newsfeeder.concepts.nl!newsfeed.multikabel.nl!amsnews01.chello.com!amsnews04.chello.com!amsnews05.chello.com.POSTED!53ab2750!not-for-mailReferences:
<KGaGd.31705$NH4.2884676@phobos.telenet-ops.be>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 Path: arc1-ca.pugleaf.net!g2news1.google.com!news4.google.com!news.glorb.com!feeder.enertel.nl!nntpfeed-01.ops.asmr-01.energis-idc.net!newsfeeder.concepts.nl!newsfeed.multikabel.nl!amsnews01.chello.com!amsnews04.chello.com!amsnews05.chello.com.POSTED!53ab2750!not-for-mail From: Edwin Martin <e.j.martin@chello.nl> Organization: Bitstorm Internet Development User-Agent: Mozilla Thunderbird 1.0 (Windows/20041206) X-Accept-Language: en-us, 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> In-Reply-To: <KGaGd.31705$NH4.2884676@phobos.telenet-ops.be> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: quoted-printable Lines: 33 Message-ID: <S1uGd.337563$lN.281841@amsnews05.chello.com> Date: Sun, 16 Jan 2005 13:32:34 GMT NNTP-Posting-Host: 24.132.235.253 X-Complaints-To: abuse@chello.nl X-Trace: amsnews05.chello.com 1105882354 24.132.235.253 (Sun, 16 Jan 2005 14:32:34 MET) NNTP-Posting-Date: Sun, 16 Jan 2005 14:32:34 MET