In many softwares as we see; if an update is made ; they simply produce a patch to it and hence
we can update the software using those patches.
We donot have to uninstall the old version and reinstall the updated version again;we simply apply
those updated patches.
I have developed a simple software.If in the future,if i have to make update.How can i make
such patches and apply to it?
What i mean is, what type of software architecture do we need to follow for this particular