I'm not sure if this would make for a good compare/contrast between
procedural and OO but I was thinking that a useful project that would be
great for learning would be to create a class designer application.  If not
that then something to store code snippets, or some other useful utility.
Anything that gives the learner an opportunity to benefit from the project
long-term.  Something with purpose...  Since we can infer they are
interested in RB/OO then any useful programming utility would probably keep
their interest.

~joe

 

-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of Dr. Scott
Steinman
Sent: Thursday, April 06, 2006 8:53 PM
To: Group REALbasic
Subject: Suggestions for example project?

I'm completing an article on beginning object-oriented programming with
REALbasic, including object-oriented design.  While I give code examples
throughout the article to demonstrate each OOP feature of REALbasic, and why
you'd use it, I'd like to include a start-to- finish sample project to
demonstrate the advantages of OOP over procedural programming.  I'd solve
the same programming task with both procedural and OOP programming styles.

Unfortunately, I'm drawing a blank on what to use as a sample project.  All
of the ones I've come up with just seem to be too contrived (or lame).  I'd
like the finished program to be useful to the reader both as a teaching tool
and as a program itself (i.e., solving a real programming problem).

I'd appreciate any suggestions you might have for programs you would have
liked to have seen when you were learning OOP.

Thanks in advance for your help.

-Scott

Dr. Scott Steinman
Brought to you by a grant from the Steinman Foundation (Thanks, Mom and
Dad!) Recommended by Major University Studies Over the Leading Brand
steinman at midsouth dot rr dot com

I hope I die peacefully in my sleep like my grandfather. . .not screaming in
terror like his passengers. -- "Deep Thoughts", Jack Handy

_______________________________________________
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>


_______________________________________________
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>

Reply via email to