-----Original Message-----
From: IBM Mainframe Discussion List [mailto:[EMAIL PROTECTED] On
Behalf Of Edward Jaffe
Sent: Tuesday, June 24, 2008 1:35 PM
To: [email protected]
Subject: Re: We're losing the battle

Craddock, Chris wrote:
<SNIP>
 PC programmers don't have the tools they need to make their software
bullet-proof because they just don't care...
<SNIP>

I think it is not that they don't care to have the tools. It is that it
doesn't pay to be that pedantic with their coding (or precise if you
will). Because it is so much easier to have *a* user reboot than it is
to fix the problems, that this is the acceptable way out.

Also, it is easier to point fingers at some other issue than it is to
fix the problem within your own product. How many times have you heard
or read (or been the victim of) that there is some collision between
this product and that -- so you can't run both at the same time, or you
can't even have both installed on your system at the same time? Granted,
this is becoming more rare, but it still happens!

And so going forward from about the time of Windows 3.1, the single
user, pseudo-multi-task/programming view point is still prevalent. This
is how we get memory leaks (poor coding practices), having to reboot to
fix certain issues (because the registry can't be updated while some
service is running, and it is tied to the kernel). Too many product
designs are based on a single user using that product primarily, and the
resource hoggishness has been slowly removed with later releases. 

But this is just one jaded programmer's opinion.

Regards,
Steve Thompson

-- All opinions expressed by me are my own and may not necessarily
reflect those of my employer. --

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html

Reply via email to