Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Year 2000
Message
General information
Forum:
Visual FoxPro
Category:
FoxPro 2.x
Title:
Miscellaneous
Thread ID:
00307256
Message ID:
00307994
Views:
22
>>>>MS was sued just over this. The girl that sued them was correct.
>>>>MS FoxPro programmers hosed up here, they certainly have a hard coded
>>>>century setup instead of getting the century from the system. They should
>>>>have lost that lawsuit but the judge declared it worked as documented.
>>>>I know because I had to write a function that did just that - and I easily
>>>>got the century from the current system date - foxpro has the ability to
>>>>get it - the MS programmer just had no vision.
>>>>
>>>
>>>The code and implementation for SET CENTURY was inherited from Fox Software; blame the right source for the implementation decision. It behaved as documented under FPW 2.6, and MS changed the behavior of SET CENTURY later in VFP. MS did not change the behavior of SET CENTURY in 2.6, and didn't change the docs, either. I can sympathize with people who b!tch about the bad documentation for the product, but now you're complaining that the product behaved as documented???
>>>
>>>If the system BIOS doesn't save and set the date properly, then Windows doesn't get the date at system reset properly. So the assumption of the ability to get the correct date may in and of itself be flawed. And of course if the date isn't stored correctly in the CMOS of the system, even if the BIOS is Y2K compliant, it can't get the correct date IAC...
>>>
>>>Could it be that you're laying the blame in the wrong place here?
>>
>>NO, I doubt that.
>
>Obviously, a few developers and a judge disagree with you.

I don't make my decisions in life based upon what others have said.
I look at what has occurred, and evaluate it on its own merit, not what
others think about it. I don't get into "collectivism".

It really amazes me that people will defend bad programming. The fact is
that if the gentleman/woman who wrote that routine had used the system
century instead of hard-coding '19', not even this insignificant thread on
the matter would exist.

Why don't we just drop this, obviously people are more concerned about
defending this than it merits. I remember back when I was doing mainframe
programming and managers would laugh at the idea of storing the century in
the date fields of Vsam files (why waste 2 bytes). Now, no one is laughing.
Carl R. Perkins
NJ5J Software Corp. http://www.nj5j.com
Previous
Reply
Map
View

Click here to load this message in the networking platform