Quote:
Originally Posted by taming
The beta testing is always a challenge, because you fix one thing and then have to retest everything--and on multiple systems, often with changes to both the desktop and the firmware. Sometimes, fixing one thing seems to break something else <sigh>.
|
There was something called "kiss" in open source, for "keep it
simple, stupid". I'm aware they change functions and make them
incompatible one to another. The best would be to have them
as "black box". You know the income, you know the outcome,
you do not care what happened inside.
If it would be me, I'd take one approach from the very start and
keep it working in all occasions. One part of app changes, it does
not bother basic functions. Imagine people having 3 different
apps to sync their books. What a hell. Those guys and girls are
ones complaining on the forum.
I avoid desktop apps and still have no problem.