Sofware upgradeAlvorens een nieuwe versie te installeren van een programma dat dagelijks gebruikt wordt, moet men zich er steeds vooraf van vergewissen dat die nieuwe versie compatibel en zonder bugs is. Hier volgt het verhaal van een vriend die er voor koos een nieuwe versie te installeren.Hij verving zijn programma Vriendinnetje 12.4 door Echtgenote 1.0. Ongelukkig genoeg bleek dat dit programma erg hoge eisen stelde aan zijn systeem en weinig ruimte overliet voor andere toepassingen. Tot zijn verbazing creëerde het programma subprogramma's. Kinderen 1.0 en Kinderen 1.1, hinderlijke en dure parasietprogramma's, zeker het eerste jaar, en niet verwijderbaar. Uiteraard waren geen van deze problemen vermeld op de verpakking of in het Leesmij-bestand. Andere gebruikers hadden hem nochtans gewaarschuwd voor mogelijke problemen, maar hij sloeg deze waarschuwingen in de wind. Bovendien start Echtgenote 1.0 automatisch op bij het aanzetten van het systeem en houdt het alle andere activiteiten nauwlettend in de gaten. Dit is niet uit te schakelen. Nog een irritant punt is dat het programma de uitvoering van andere vitale programma's zoals Voetbal 4.3 en Pintje Drinken 7.5 bijna volledig belet. Enkel bij tientallen 'Retry' pogingen wil Echtgenote 1.0 zeer af en toe de uitvoering van deze nuttige programma's toelaten, maar dit is zeer uitzonderlijk. Bij de installatie van Echtgenote 1.0 heeft de gebruiker geen enkele controle over de uitgevoerde procedures en blijkt nadien opgescheept te zitten met ongevraagde en ongewenste 'plug-ins' zoals Schoonmoeder 2.5 en Zwager beta. Suggesties voor een nieuwe versie werden opgestuurd naar de leveranciers van Echtgenote 1.0. Ziehier enkele nuttige opties, die een volgende versie zou moeten bevatten:
Om deze bug te omzeilen kunt u het volgende proberen: Installeer Maitresse 1.1 op een ander systeem dan datgene waar Echtgenote 1.0 op draait. Zorg er verder voor dat u nooit enige verbinding maakt tussen deze twee systemen, want Maitresse 1.1 kan routines bevatten die de werking van Echtgenote 1.0 belemmeren. Voor mijzelf is het ondertussen duidelijk, ik wil alle problemen van Echtgenote 1.0 niet meemaken en heb besloten het bij Vriendinnetje 12.4 te houden. Nochtans zijn daar ook nadelen aan verbonden; zo kun je namelijk Vriendinnetje 12.5 niet installeren zonder eerst Vriendinnetje 12.4 te verwijderen. Bovendien werkt de "Uninstall"-optie niet vlekkeloos en blijven er nadien nog sporen van het vorige programma over, zoals vergeten Ondergoed.dll bestanden en foto_s.ini bestanden. Kijk daarom goed uit alvorens een programma te installeren. Probeer, indien mogelijk, een back-up te behouden die altijd inzetbaar is bij eventuele problemen.
|