|
I don't think it's a poor question.
You are correct that thorough testing can eliminate the same problems that developing as a non-admin can, but the fact that it is often painful to develop as a non-admin is evidence that more people should do it. Even more so for people writing tools to be used by other developers.
100% feature coverage when testing is of course the ideal, but testing often gets the short end of the stick when time starts to run out. Developing as a non-admin can be a good way of eliminating a certain class of defects while you're coding and debugging. It's not the only option, but it is surely a valid option.
Charlie
if(!curlies){ return; }
|
|
|
|
|
Charlie Williams wrote:
100% feature coverage when testing is of course the ideal, but testing often gets the short end of the stick when time starts to run out. Developing as a non-admin can be a good way of eliminating a certain class of defects while you're coding and debugging.
Yeah, you know, that's a good point. The reality of how much of a project's budget is devoted to testing is quite different than the lip-service it's given.
Hmmm. All this is making me rethink how I do development!
Marc
My website
Latest Articles:
Undo/Redo Buffer
Memento Design Pattern
|
|
|
|
|
The only time I normaly need administration privaleges is when I am developing ActiveX controls, DLLs or drivers, which need to be installed by an administrator.
INTP
"The more help VB provides VB programmers, the more miserable your life as a C++ programmer becomes."
Andrew W. Troelsen
|
|
|
|
|
certainly i do, as my computer provides some users accounts with more or less limited privileges for whom i allow its use, but even if i am the administrator of my machine, i am also a simple user.
i use the administrator privileges only in cases of administration tasks.
however, i test my progs on many user accounts and plateforms thanks to VMWare...
TOXCCT >>> GEII power [toxcct][VisualCalc]
|
|
|
|
|
I always develop as administrator, but swith to a limit account when testing (after the installation)..
This allows me to make sure that the application will run in targetted environments..
|
|
|
|
|
|
Me too. One of my apps was verified for Windows XP via a 3rd-party testing company, and they install your app as Administrator but run it as a basic XP user, so testing for this is essential IMHO.
The Rob Blog
|
|
|
|
|
For sure.
Nothing like realising your code tries to write to Prog Files or something with non-admin privileges.
Cheers,
Simon
sig :: "Don't try to be like Jackie. There is only one Jackie.... Study computers instead.", Jackie Chan on career choices.
article :: animation mechanics in SVG blog:: brokenkeyboards "Most of us are programmers, but a few use VB", Christian Graus
|
|
|
|