Article View: be.comp.programming
Article #14792Re: Welke codes in VB6 om te voorkomen dat het programma tegelijkertijd uitgevoerd wordt?
From: Frans Bouma
Date: Sat, 13 Jan 2001 10:56
Date: Sat, 13 Jan 2001 10:56
30 lines
3421 bytes
3421 bytes
"Niels Basjes" <Dont@mail.me.nl> wrote in message news:d4mu5tgjsiomdldkpklu892e76l8ibo0l6@4ax.com...
[...]
> Je hebt op dit punt helemaal gelijk en dat is ook de strategie van de
> meeste software leveranciers. Snel iets afleveren want dan kunnen we geld
> vangen ...... "ja maar het is de grootste rommel die niet te onderhouden
> is" .... maakt niet uit als de klant maar betaald.
> Die commerciele jongens vinden mij ook nooit aardig als we zaken moeten
> doen (i.e. ik ben de klant). Ik ga de vragen stellen waar ze geen antwoord
> op hebben of die ze absoluut niet waar kunnen maken.
Als jouw baas vraagt om een volkswagen te maken, maak jij dan ook
een ferrari? Ook als je daar dan 2 maanden langer mee bezig bent en
15000,- verder?
Ooit afgevraagd waarom de code van bv John Carmack nauwelijks uitbreidbaar
is? Omdat het niet wordt hergebruikt. Programmeren -> draaien -> next release
is weer van voren af aan.
Natuurlijk zijn er vele cowboys op de weg die alles doen voor geld en
zoveel mogelijk software willen afzetten, als ze het geld maar vangen,
ookal is het nauwelijks wat de klant nodig heeft. Echter lang niet iedereen
redeneert zo. Commerciele belangen wegen nu eenmaal mee soms. Niet altijd,
soms wel. Het is een mythe om te denken dat het altijd beter is als je
tot in den treure doorgeneraliseerd en algemeniseerd en uitwerkt OMDAT het
dan te allen tijd uitbreidbaar/onderhoudbaar etc zal zijn. Zeker in kleine
projectjes geldt dat vaak niet. Het is echter wel zaak te onthouden:
"Er is niets blijvender dan een tijdelijke oplossing". Daar moet je de
klant wel op wijzen. Daarna is het zijn beslissing.
FB
Technical Details
Message-ID:
<93pbut$kvi$1@news1.xs4all.nl>Path:
arc1-ca.pugleaf.net!supernews.google.com!sn-xit-03!supernews.com!newsfeed.wirehub.nl!transit.news.xs4all.nl!not-for-mailReferences:
<9351an$f7n$1@news1.skynet.be> <Pine.LNX.4.21.0101051949531.9940-100000@backslash.moeha.net> <9377d7$jbe$1@news1.skynet.be> <3A572F38.50D749B0@xs4all.nl> <93f8m5$5tf$1@porthos.nl.uu.net> <3A5B58F4.A2EC26E9@xs4all.nl> <93h90p$acu$1@porthos.nl.uu.net> <3A5CB023.748599E@xs4all.nl> <93jtut$npo$1@porthos.nl.uu.net> <3A5E0CDB.799DE750@xs4all.nl> <3A5E18D3.FEA73C86@chello.be> <93lb1n$mgi$1@porthos.nl.uu.net> <d4mu5tgjsiomdldkpklu892e76l8ibo0l6@4ax.com>Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII-7-bit X-Google-Thread: 107324,d0015270be29ee92 X-Google-Attributes: gid107324,public X-Google-Thread: fcea4,d0015270be29ee92 X-Google-Attributes: gidfcea4,public X-Google-ArrivalTime: 2001-01-13 02:58:02 PST Path: arc1-ca.pugleaf.net!supernews.google.com!sn-xit-03!supernews.com!newsfeed.wirehub.nl!transit.news.xs4all.nl!not-for-mail From: "Frans Bouma" <perseus@xs4all.nl> Newsgroups: be.comp.programming,nl.comp.programmeren Subject: Re: Welke codes in VB6 om te voorkomen dat het programma tegelijkertijd uitgevoerd wordt? Date: Sat, 13 Jan 2001 11:56:34 +0100 Organization: Solutions Design Lines: 32 Sender: perseus@11dyn230.dh.casema.net Message-ID: <93pbut$kvi$1@news1.xs4all.nl> References: <9351an$f7n$1@news1.skynet.be> <Pine.LNX.4.21.0101051949531.9940-100000@backslash.moeha.net> <9377d7$jbe$1@news1.skynet.be> <3A572F38.50D749B0@xs4all.nl> <93f8m5$5tf$1@porthos.nl.uu.net> <3A5B58F4.A2EC26E9@xs4all.nl> <93h90p$acu$1@porthos.nl.uu.net> <3A5CB023.748599E@xs4all.nl> <93jtut$npo$1@porthos.nl.uu.net> <3A5E0CDB.799DE750@xs4all.nl> <3A5E18D3.FEA73C86@chello.be> <93lb1n$mgi$1@porthos.nl.uu.net> <d4mu5tgjsiomdldkpklu892e76l8ibo0l6@4ax.com> Reply-To: "Frans Bouma" <perseus@xs4all.nl> NNTP-Posting-Host: 11dyn230.dh.casema.net Mime-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Trace: news1.xs4all.nl 979383069 21490 212.64.56.230 (13 Jan 2001 10:51:09 GMT) X-Complaints-To: abuse@xs4all.nl NNTP-Posting-Date: 13 Jan 2001 10:51:09 GMT X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 5.50.4133.2400 X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4133.2400