Oggi ho deciso di eseguire un'installazione pulita per i driver Creative Sound Blaster, poiché iniziano sempre a fare il glitch da soli dopo un po 'di tempo. E questo significava che dovevo passare attraverso l'intera procedura di pulizia. E mi ci sono voluti quasi 2 ore ..
E sinceramente, non riesco a vedere una ragione per cui ?! E sebbene Creative, IMHO, sia un assoluto vincitore del primo posto nella produzione di software di scarsa qualità che non funziona mai, il problema non è esclusivo per loro.
Il PC con il driver per fotocamera digitale Canon avrà circa 10 voci Canon collegate tra loro con tutti i tipi di connessione. Visual Studio è anche un ottimo esempio, ci sono circa 50 voci per l'installazione completa e la riparazione di questa cosa è possibile solo con il nuking completo. E una volta è persino riuscito a rovinare l'intera installazione del sistema operativo quando stavo aggiornando da VS2k8 a VS2k8SP1 o qualcosa del genere. Come risulta, 5 GB di spazio libero non erano sufficienti per la patch 300Mb ...
Quindi questo sembra essere un problema molto diffuso. Quasi tutte le applicazioni al giorno d'oggi contengono solitamente disimballatori, più "amici" spywarish installati, i driver di solito sono circa 600Mb per tutto, comprese le stampanti e così via.
Ma perché? È colpa dello sviluppatore? Applicazioni come questa sono da incubo per supportare, non funzionano mai al 100% al giorno d'oggi, e quasi tutti gli utenti che conosco sono molto negativi su tutto ciò che gonfiano ottengono come installazione driver obbligatoria per USB pen drive / Stampante / Fotocamera / Scheda audio / Browser. / p>
Sembra che NSIS di Nullsoft sia l'unico sistema di installazione pulito che non è gonfio, da quello che so, ad esempio, l'installazione di Firefox. Pulito, praticamente installazione basata su xcopy senza problemi.
Quindi, perché le persone non utilizzano semplici configurazioni e applicazioni che non sono basate su oltre 30 livelli di interconnessione? È perché gli sviluppatori sono pigri? Uso di strumenti codegen? È perché le aziende costringono le app dei pesi massimi a qualcosa che gli utenti apprezzeranno? Qual è la causa, e c'è un software di speranza tornerà alle origini un giorno? Quali sono i passaggi per evitare di scrivere rigonfiamenti quando si avvia la nuova applicazione da zero?