| pblais@odstrategies.org 2007-07-24, 6:55 pm |
| I would get prepared mostly because it is quite different looking and
having learned legacy so well it won't feel comfortable at first. That
is really the terrible part. It's not like legacy. You have to accept
that you did things before that don't apply in ABC except the bigger
picture of what you want to happen. That is the good news. All the
stuff you already know is still important. Applying it is the chore
for someone like you. The brand new people have to learn all that too.
You don't have to start all over just back up a bit.
You'll be getting into OOP and anything you can read about OOP will
help. This is really where you want to be headed in any case, but ABC
is really OOP. You could do well with the several Clarion books.
Bruce's and Russ's are both great. books, All the old David Bayliss
articles in CMag as well. Learning to think like David Bayliss helps.
You'll be forced to learn the ABC landscape and throw away a lot of
you old habits but it's still all pure Clarion wrapped in classes so
you'll understand the lines but not all the procedures at first. The
names change too. You'll always be looking for old embed points that
don't exist (yet they do). You will spend a few months beating your
head until the light comes on and then it will. You will suddenly
realize it's all the same, but with a lot less work. If you are smart
you will never write a SET(Key, Key) ever again nor see one in source
code. They live in the ABC classes where they belong so leave them
there. If you start copying code between multiple embeds then you know
you've missed something important. ABC is about writing less code and
doing more work.
You really can become a better programmer with ABC.
On 16 Jul 2007 13:10:46 -0400, "Roger Dilling"
<rodilling@mindspring.com> wrote:
>Can anyone give me some advice on the trials and tribulations I
>am going to go through and suggestions on the best way to go about it.
---------------------------------------
Paul Blais - Hayes, Virginia
|