Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
An observation on certification etc.
Message
From
09/08/1999 18:55:56
 
 
To
09/08/1999 18:53:08
General information
Forum:
Visual FoxPro
Category:
Other
Miscellaneous
Thread ID:
00251644
Message ID:
00251812
Views:
6
Some people use commercial frameworks, some roll their own. It's not a control issue; if you stick with the same commercial framework for a long time you get to know it as well as your own IMHO.

And when you mention an accounting app, if you're talking about SBT I wouldn't be too proud of being able to outcode that thing :-)

>Geez .... "control freak" ? ... hadn't been called that since I quit my last R&R Band! :-P
>
>I do agree with you though. By building my own framework, I know exactly what is going on, can "safely" alter the framework when needed, and have a much leaner, meaner app without all the HUGE overhead of a general purpose framework.
>
>It wasn't until I get into some "source code provided" accounting apps that I realized that I just might know at least as much about all this as the "big guys"!
>
>Ken
>
>
>
>>Ken,
>>
>>You've made the kind of post that is going to generate many long conversations. Usually I try to avoid getting in on these, as someone says what I'm going to say, only better.
>>
>>But this time I can't resist, because your four points below state very well my complete philosophy of programming:
>>
>>>
>>>1) I have ULTIMATE CONTROL.
>>>2) It forces me to actually understand what is going on
>>>3) I can do it QUICKER - yes, I said QUICKER with my boilerplate code than I could "visually"
>>>4) I hate the code GENDBC put's out - I like my own "style" of coding, commenting, etc.
>>>
>>
>>YES, I wrote my own framework, and YES I did it to learn, gain control, and win on the long run, and YES I got what I wanted on all three counts. I've got generators to build a DBC, build views, load tables, create classes, etc. etc. etc.
>>
>>The ultimate control is having all of the information required to build your app safely outside of VFP's containers, so that you can rebuild it yourself as needed, be it on the laptop, at the client site, anywhere.
>>
>>My own little "flame on" these days is the constant urging you hear not to "reinvent the wheel." Call it confidence, overconfidence, or just plain cockiness, but I often feel I can build a better mousetrap. Or, to put it another way, I generally don't view some efforts as worthy of being ranked with the invention of the wheel.
>>
>>Well, that's my $.02. Glad to know there are other control freaks out there.
------------------------------------------------
John Koziol, ex-MVP, ex-MS, ex-FoxTeam. Just call me "X"
"When the going gets weird, the weird turn pro" - Hunter Thompson (Gonzo) RIP 2/19/05
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform