Re: Rip'um!
- Posted by Brian Broker <bkb at CNW.COM> Aug 09, 2000
- 454 views
On Wed, 9 Aug 2000 14:56:05 -0700, Paul Kerslake wrote: >Now, what I'd really like to know is how all of you people got so good at programming. I read A beginners guide to Euphoria and it helped a lot. But I only understand the basics. NOTE: I am not looking for a "magical solution", none exist, I simply need to know, should I read ABGTE until I completely understand or just get more experiance? I recommend starting by reading all of the documentation included with the Euphoria distribution package so that you understand what can be done without any 3rd party (and mostly 'unstamped') libraries. Go through the tutorial in the package an look at the examples provided in the package (as a beginner, I'd stick with DOS programming). I've not looked at ABGTE but from what I've heard, it is also a great resource for learning Euphoria programming fundamentals. But the most important part is to use what you learn. Write small demo-type programs that use the some of the procedures and functions that Euphoria offers. Download some of the stuff from the Euphoria archives and try to understand how they work. Tweak the code and see how your changes affect the programs. I started using Euphoria with a programming background so I jumped right into Windows programming with Win32lib. I learned by writing many small programs that each used different parts of the library (which was also a good way to find bugs in the library.) When I became comfortable enough with it, I started coding bigger programs. I guess everybody learns differently. But for me, the best way to learn was to dig right in and start writing programs... then learn from my mistakes. One of the best things about Euphoria is that it usually gives a very good description of what your errors are (unless you are over 300 lines and don't have the registered version). If you can't figure out your problem, then you can turn to this very helpful and friendly community on this mailing list. How do you get good at programming? As with anything you'd like to get good at: "practice makes perfect". Good luck, Brian