Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
If you hardcode user names, you might be a crappy coder
Message
From
06/06/2021 05:50:50
Dragan Nedeljkovich (Online)
Now officially retired
Zrenjanin, Serbia
 
 
To
05/06/2021 21:47:48
Mike Yearwood
Toronto, Ontario, Canada
General information
Forum:
Visual FoxPro
Category:
Coding, syntax & commands
Miscellaneous
Thread ID:
01680936
Message ID:
01680992
Views:
37
>>I helped one of our old buddies here at the time to make the jump from seven to nine. The app was something I was just barely acquainted with. Took about two evenings - the only real caveat (apart from local array declarations, where the syntax changed, but compiler catches that) was the changed behavior when a select into array with aggregate function now returned at least one row containing nulls instead of no rows. So check for null, not for _tally - and that was all.
>
>This app, like many I have seen grew like weeds for 30 years. It's not that easy, yet somehow this behavior is tolerated. It's really stupid. Those changes you mention are not even worthwhile. There are no SQL Server transactions, multiple copies of the same routine, and numerous other mistakes. Hell, these people never had a FoxPro magazine nor attended a user group meeting. No interest in improving.

We aren't talking about the same app. The guy who wrote it and maintained it over the year (a well known UTer of the time) was meticulously applying most of the knowledge gained here, and his app was rock solid. He did take the time to think things through, and applied the resulting ideas throughout the app, not leaving little islands of crap here and there. Once i pointed out how vcx code is slower than prg based code, even when building forms, and he did convert one form to a prg just for kicks. Seeing the difference in speed, he developed some positioning grid (mostly with #defines) and redid all of his forms in prg. The application took off tremendously (on then machines, in 2003).

So no, your attempt to use memory of my good friend to advance your rant against crappy coding not only misses the mark, it's borderline insulting.

back to same old

the first online autobiography, unfinished by design
What, me reckless? I'm full of recks!
Balkans, eh? Count them.
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform