LOL! Guess I should also learn to type or spell or something:
KUDOS!
Paul
-----Original Message----- From: ProfoxTech [mailto:profoxtech-bounces@leafe.com] On Behalf Of Paul H. Tarver Sent: Friday, July 27, 2018 1:49 PM To: profoxtech@leafe.com Subject: RE: Every day a school day.
Ted,
Great comments!
It seems the older I get, the more interested I become in the concept of the craftsmanship of programming. In fact, a good while back, I ran across this quote and I've kept near me ever since:
"One of the things about being a craftsman is that you learn how to work, and you develop a certain amount of pride, in fact a good deal of pride in the way you work." -- Robert C. Martin
Come to think of it, I think my interest in craftsmanship began about the time the same time I joined the ProFoxTech list. It's easy to get better when you are surrounded by mentors. Actually I think it has always been that way with the FoxPro community since the beginning. I've never felt the same level of comradery and support with other programming groups.
I don't want to get mushy here, but a big thanks to Ed for providing this forum and to everyone who participates and makes me smile, think, learn and strive to get better every day.
Cudos, y'all!
Paul H. Tarver
-----Original Message----- From: ProfoxTech [mailto:profoxtech-bounces@leafe.com] On Behalf Of Ted Roche Sent: Friday, July 27, 2018 12:02 PM To: profoxtech@leafe.com Subject: Re: Every day a school day.
On Fri, Jul 27, 2018 at 8:01 AM, Paul H. Tarver paul@tpcqpc.com wrote:
I’ve been using FoxPro since the DOS days, so exactly when will I stop feeling like an amateur? :)
"Amateur" comes from Latin roots, "from the heart" as in "doing it for the love of it" vs. getting paid to do it.
It has come to mean the opposite of "professional" which I think is a shame: it would be good to do things in a workmanlike, ethical manner, while it provides joy to your heart.
I hope you never lose that.
During the development of the "Designing and Implementing Distributed Applications with Microsoft® Visual FoxPro® 6.0" exam #155, a very well-known developer on the Fox team reviewed the questions we had developed, and there was an argument over whether CTOBIN() was an actual function in VFP, because they had never heard of it.
It never stops.
Fifteen years out from my last serious, full-time development project in FoxPro, I've worked in a couple of different languages, and yet when I come back to Fox I see some of the functions in a new light, and can find different ways to use them. The art of craftsmanship is recognizing you can always improve.