, Guest!
Already a Member? Login or Register.



Main Menu



Login

Username:


Password:




Stay logged in
across browser sessions



Home > Articles > Coding > Software Junk series - Un-installation by Yash K.S

Software Junk series - Un-installation by Yash K.S


Posted: March 20th, 2007 @ 7:16am


We have seen lot of software’s during uninstalling for asking whether it needs to delete some file or not with prompt. We Most of the time choose Yes and uninstall the software. Here, we need to ask our self question like:

  • How the end user knows which file is belonging to which software even though path will be pointing most of the time to Windows Directory itself?

  • How does end user will come to know each and every shared file which that particular product uses?

This is really silly, I do not know why does Uninstall program doesn’t do better job by keeping end user in mind. Even techie himself will not or care to remember any file.

Before this, we also need to remember why does any product copies there own shared file to Windows directory? Why not they create there own shared directory and during uninstall they can delete the file without asking end-user.

If they copy any Re-distributable packages which is generic, best option could be not uninstalling it. Since, others product which is installed after you might be using. Since, during installing that product after checking installed copy it will not install once again.

Keep all your dirty shared files in your own directory and in your own style, so that it will help you yourself to cleanup when user uninstalls your product. Do not copy any files to Windows OS directory or overwrite any system DLL's just because that you want only product to run in that system.

End user will have multiple products which is depend on shared files and do not mess end user system after taking money from him. Just try to do something constructive and help that end user to do work better thru your product.



Copyright © 2005-2008 Yashks.com. All Rights Reserved

Processing Time: 0.05922 seconds.
 
Management Login

Powered By FlexCMS
Powered By FlexCMS