September Meeting side notes

Submitted by blainegarrett on Tue, 09/20/2005 - 10:34am.

Repost from mailing list :

"Thanks for presenting Ryan!

This was my first meeting and I thought I would post some of the notes that I
jotted down from the slides as well as the conversations. Maybe others will
find them helpful in addition to the slides.

* There is a neat function I was not aware of called parse ini that reads in a
text file for name/value pairs and creates an array of them. Seems pretty
interesting. This seems a lot like the import vars func in flash, which is
handy indeed.

* There is a PCL package called XD_BUG that sounds worth checking out. It has
some advanced debugging information including the calling stack. This was
brought up in the error handling conversation with regard to the backtrace
functions.

* There was a question about pre-made packages for ajax and someone suggested
"Prototype". Sounds well tested and nice.

Addendum by Sam Buchanan :
"Yes, that's prototype.js, http://prototype.conio.net/ . It's a classic
case of "the code *is* the documentation," but someone has put
together more than enough to get you started:
http://www.sergiopereira.com/articles/prototype.js.html
"

* Error checking is obviously important, but a lot of people do not check data
types, etc. Even those that do, may not be checking types when dealing with a
OO inhertance. It is possible for someone who extends a function in a base
class to return something other than what you originally intended. On a similar
note, doing this on purpose isn't such a great idea. This goes along with the
consistancy topic from the slides.

Also, the group needs to find a spot for next months meeting. Any ideas? Jon and
I are going to ask around the U of M. One of the professors we are doing a
project with is a python and php advocate. Perhaps he can pull some strings to
get us one of the main lecture halls at the CSCI department. X your fingers.

Peace,
Blaine"