realbasic-nug
[Top] [All Lists]

Re: "You're not going to learn how to program in BASIC any more"[OT]

To: REALbasic NUG <realbasic-nug at lists dot realsoftware dot com>
Subject: Re: "You're not going to learn how to program in BASIC any more"[OT]
From: Phil M <phil at mobleybros dot com>
Date: Fri, 30 Sep 2005 09:53:24 -0700
Delivered-to: realbasic-nug at lists dot realsoftware dot com
References: <20050929131549 dot B3B9CDD5E9F at lists dot realsoftware dot com> <edcdfff60206e395bce771a8aa519749 at cox dot net>
On Sep 29, 2005, at 8:40 PM, Ethan Rutter wrote:

Which is why every one of the best software engineers I've known (19 years in the industry) is not a CS major. They studied math, engineering, physics,...areas in which you learn to solve very difficult problems and really hone your analytical skills. Sadly, it appears that few of our CS programs are really concentrating on this, which is one of the reasons we (ST locally) rarely consider CS graduates for positions or internships in our automation software engineering group. The candidates from engineering and mathematical fields are simply much better.

When I was going through my CS classes I was really frustrated because I wanted to learn more about program organization than how to use and create a linked-list class.

Even when I first started using REALbasic (a year and a half ago), I did not have a clear concept of how to organize a program. So I downloaded nearly every source code example that I could find and tried to understand why the program was designed as it was... the problem is that most of the examples are examples on how to use the class/function and were not why this was here and that was there.

So I had to learn by experience by giving myself small tasks to complete. Now I feel that I have a decent understanding of application planning and organization, but it would still be useful to have more resources so that I can continue my learning.

Besides Aaron's blog and the articles in RB Developer, are there any other references that you recommend?

_______________________________________________
Unsubscribe or switch delivery mode:
<http://www.realsoftware.com/support/listmanager/>

Search the archives of this list here:
<http://support.realsoftware.com/listarchives/lists.html>

<Prev in Thread] Current Thread [Next in Thread>