Article View: nl.comp.programmeren
Article #393Re: wordt refractering veel gedaan?
From: Jaap Beetstra
Date: Mon, 17 Jan 2005 19:50
Date: Mon, 17 Jan 2005 19:50
44 lines
3283 bytes
3283 bytes
John Bokma wrote: > Passero wrote: >> Wel, wij hebben 2 jaar een project moeten maken met 3 mensen volgens >> het UP process. Dat hield in dat we eerst een volledig ontwerp >> moesten maken en das pas beginnen met coderen. > > Zelf geef ik daar ook de voorkeur aan, zeker bij een ingewikkeld/groot > project. > >> Het sprak voor zich dat we daar >> dus heel veel tijd aan hebben verloren. > > Dat is een foute gedachte. Ik ken inderdaad mensen die menen dat > programmeren knopjes indrukken is, en dat het aantal toetsaanslagen > per dag een maat is voor kwaliteit. Zeker is dat een foute gedachte, maar ik associeer die juist meer met waterval-achtige methoden: eerst een paar maanden het ontwerp, en dan hoeft het alleen nog maar even uitgeprogrammeerd worden (testen wordt meestal overgeslagen). Helaas blijkt dan tijdens het programmeren dat er zes maanden geleden toch iets onjuist gespecificeerd is, waardoor het ontwerp eigenlijk ongeschikt is, maar 'daar moet maar even omheen geprogrammeerd worden'. Als dat stuk nou eerder ge-implementeerd was, had je eerder feedback, kon je het ontwerp bijwerken (aka refactoren), en de vervolgstappen in het project baseren op een juist ontwerp. Het prettige aan een iteratief proces vind ik dus dat je er sneller achter komt of ontwerp-beslissingen al-dan-niet goed uitpakken. Zeker als je een klant hebt die actief volgt 'hoe het ermee staat'. Die kun je makkelijker een werkend stuk software voorleggen, dan een ontwerp. >> IN de >> theorie hebben ze gezegd dat UP gebruikt wordt voor grote projecten >> met veel mensen en XP voor kleinere projecten met een kleinere groep >> programmeurs. > > Kan ik mij iets bij voorstellen. Waarbij ik mij nog wel eens afvraag wat oorzaak is en wat gevolg. Groet, Jaap
Technical Details
Message-ID:
<csh4ts$qc6$1@news6.zwoll1.ov.home.nl>Path:
arc1-ca.pugleaf.net!g2news1.google.com!news2.google.com!proxad.net!news.tele.dk!news.tele.dk!small.news.tele.dk!newsgate.cistron.nl!feeder.enertel.nl!nntpfeed-01.ops.asmr-01.energis-idc.net!newshub3.home.nl!newshub1.home.nl!home.nl!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> <Xns95E0920A1BD57castleamber@130.133.1.4> <sVKGd.33053$y82.2869391@phobos.telenet-ops.be> <Xns95E17C015EA6Dcastleamber@130.133.1.4>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!proxad.net!news.tele.dk!news.tele.dk!small.news.tele.dk!newsgate.cistron.nl!feeder.enertel.nl!nntpfeed-01.ops.asmr-01.energis-idc.net!newshub3.home.nl!newshub1.home.nl!home.nl!not-for-mail From: "Jaap Beetstra" <jaap@nospam.beetstra.com> Newsgroups: nl.comp.programmeren,be.comp.programming Subject: Re: wordt refractering veel gedaan? Date: Mon, 17 Jan 2005 20:50:19 +0100 Organization: @Home Benelux Lines: 46 Message-ID: <csh4ts$qc6$1@news6.zwoll1.ov.home.nl> 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> <Xns95E0920A1BD57castleamber@130.133.1.4> <sVKGd.33053$y82.2869391@phobos.telenet-ops.be> <Xns95E17C015EA6Dcastleamber@130.133.1.4> NNTP-Posting-Host: cc210535-a.ensch1.ov.home.nl X-Trace: news6.zwoll1.ov.home.nl 1105991420 27014 217.120.168.57 (17 Jan 2005 19:50:20 GMT) X-Complaints-To: usenet@corp.home.nl NNTP-Posting-Date: Mon, 17 Jan 2005 19:50:20 +0000 (UTC) X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 6.00.2900.2527 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2527 X-RFC2646: Format=Flowed; Original