I'm currently a Fellow of the Technical Staff at Motorola
Cellular Infrastructure Group in Arlington Heights, IL.
I'm general chair for OOPSLA 2003.
You can contact me at
mailto:[email protected].
Prior to working at Motorola, I was at Bell Labs, and
worked with
JimCoplien. Most of my experiences with
objects came from a brief intro as an undergrad and
some "hands on" work at BL "debugging" the very first
releases of C++ (If you think it's bad now, just think
what it was like in 1984!)
I got interested in patterns at
OOPSLA '93 from talking to Cope; my work at Motorola
had been related to software architecture, and patterns
seemed to be the natural thing for describing some of the
reasons behind decisions made in the architecture that
appeared in either the structure or philosophy but were
difficult to explain.
Finally, it appears that patterns are making in-roads with
the academic establishment, thanks to the work of people
like
DougLea,
JohnVlissides,
GerardMeszaros and others
interacting with the academic crowd at places like ICSE.
I'm trying
ExtremeProgramming in a project - I'm documenting
it in
RonsXpProject. It's purposely abstract (see
VagueVsAbstract so I won't get into
too much trouble with the lawyers.
CategoryHomePage