Just thought i'd post this site, in case yall haven't read it yet. I was
bored tonight and decided to see if can lookup the first guy (assuming
it was a guy, as women weren't exactly 'workers' pre-50's) who invented
OOP concept and what his thought pattern was to bring such a concept to
the world? ie did he look at an animal and trace its origions one day
and went "gee i could make a language based on this" hehe
At anyrate:
http://en.wikipedia.org/wiki/Object-oriented_programming
Hi,
Just to clear up terminology here, all the stuff discussed here so far
comes under the heading (in my book at least) of "framework" - actual
code you fill out the gaps in to create your application. Methodologies
are things like RUP (the Rational Unified Process) - more a list of
design processes to carry out than actual code.
BTW what is the distinction between a framework and an API (Application
programmer interface) library like CFLIB? Typically in a framework you
see an inversion of control (otherwise known as the Hollywood pricipal -
"don't call us, we'll call you") where the framework code is responsible
for coordinating and calling the developer's code (Mach II an excellent
example). With an API the developer's code is almost always calling the
API functions, and the API doesn't know anything about the caller. So a
framework makes a lot more demands on the shape of the application
components you create - methods, arguments, responsibilities - so that
it can integrate them into the finished application.
Anyway, thought it was worth pointing out. Might be interesting to
discuss what we think some other terms mean - Architecture,
Specification, Requirements, Patterns - not too OT I think.
Cheers,
---
Robin Hilliard
Partner
RocketBoots Pty Ltd
Professional Services for Macromedia Technologies
m +61 418 414 341
f +61 2 9798 0070
e [EMAIL PROTECTED]
w http://www.rocketboots.com.au
---
You are currently subscribed to cfaussie as: [EMAIL PROTECTED]
To unsubscribe send a blank email to [EMAIL PROTECTED]
Aussie Macromedia Developers: http://lists.daemon.com.au/