Article View: be.comp.programming
Article #882Re: C++ voor administratieve applicaties
From: wem
Date: Thu, 27 Apr 2006 10:45
Date: Thu, 27 Apr 2006 10:45
30 lines
2676 bytes
2676 bytes
Philip Paeps wrote: > Sure, daarom heb je unit testing, coverage testing, code review, interne > testing, externe testing, enz... > Die helpen allen zeker bij het ontdekken van fouten, maar helpen niet bij het voorkomen van fouten. Elke verantwoordelijkheid die de computer dus van de programeur kan overnemen, is iets waar minder fouten bij gemaakt kan worden, en daar draait het hier toch om, niet? > Garbage collection is ��n van de taken van de developer. Als er garbage in je > applicatie rondslingert, is er iets fundamenteel fout aan de hand. Het is > gewoon ��n van de dingen waar je over na moet denken als je ontwerpt en code. > In een goed doordachte en goed gestructureerde applicatie heb je geen garbage. > Waarom is garbage collection een van de taken van de developer? Ik zie niet in waarom dat zo moet zijn, integendeel. In sommige gevallen zal de developer inderdaad beter dan de VM weten wanneer iets al vrijgegeven kan worden, maar in vele gevallen, bv. in administratieve programma's, lijkt me de overhead zo minimaal, dat er hierdoor geen problemen ontstaan. En als je bij je design dus ook al niet meer aan garbage collection moet denken, heb je weer wat denkvermorgen meer vrij om aan het echte design te werken. Maar als je een goed design maakt, zou garbage collection inderdaad geen probleem mogen vormen.
Technical Details
Message-ID:
<Ah14g.394304$Vn5.11184173@phobos.telenet-ops.be>Path:
arc1-ca.pugleaf.net!g2news2.google.com!news4.google.com!news.glorb.com!newsgate.cistron.nl!skynet.be!skynet.be!hoboe2bl2.telenet-ops.be!nntp.telenet.be!kwabbernoot.telenet-ops.be!phobos.telenet-ops.be.POSTED!not-for-mailReferences:
<1145970726.445595.191230@j33g2000cwa.googlegroups.com> <slrne4seon.156g.philip+usenet@fasolt.home.paeps.cx> <MUH3g.392551$rL2.10989599@phobos.telenet-ops.be> <slrne4vb6r.156g.philip+usenet@fasolt.home.paeps.cx>Show Full Headers
Complete Article Headers
X-Google-Thread: fcea4,70f2a67b73907c1f X-Google-Attributes: gidfcea4,public X-Google-Language: DUTCH,ASCII Path: arc1-ca.pugleaf.net!g2news2.google.com!news4.google.com!news.glorb.com!newsgate.cistron.nl!skynet.be!skynet.be!hoboe2bl2.telenet-ops.be!nntp.telenet.be!kwabbernoot.telenet-ops.be!phobos.telenet-ops.be.POSTED!not-for-mail From: wem <wim.robijn@telenet.be> User-Agent: Mozilla Thunderbird 1.0.6 (Windows/20050716) X-Accept-Language: en-us, en MIME-Version: 1.0 Newsgroups: be.comp.programming Subject: Re: C++ voor administratieve applicaties References: <1145970726.445595.191230@j33g2000cwa.googlegroups.com> <slrne4seon.156g.philip+usenet@fasolt.home.paeps.cx> <MUH3g.392551$rL2.10989599@phobos.telenet-ops.be> <slrne4vb6r.156g.philip+usenet@fasolt.home.paeps.cx> In-Reply-To: <slrne4vb6r.156g.philip+usenet@fasolt.home.paeps.cx> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 8bit Lines: 30 Message-ID: <Ah14g.394304$Vn5.11184173@phobos.telenet-ops.be> Date: Thu, 27 Apr 2006 10:45:52 GMT NNTP-Posting-Host: 84.193.199.13 X-Complaints-To: abuse@telenet.be X-Trace: phobos.telenet-ops.be 1146134752 84.193.199.13 (Thu, 27 Apr 2006 12:45:52 MEST) NNTP-Posting-Date: Thu, 27 Apr 2006 12:45:52 MEST Organization: Telenet Internet