[oclug] PHP instance name -lunch theme

Greg sphex at sympatico.ca
Fri Jun 18 18:23:20 EDT 2004


Don Kelly wrote:
> Well... The classic OOP 'concept' book is _Design Patterns_(ISBN: 
> 0201633612).  The entire book is, essentially, what Greg's stated: 
> 'explaining the same idea in common words'.  For me Fowler's 
> _Refactoring_ (ISBN: 0201485672) and _The Pragmatic Programmer_ (ISBN: 
> 020161622X), while not purely OOP books, contained some ideas that 
> really helped me focus on basic principles which then lead me to improve 
> my OOP techniques.  At one time, James Coplien had a fairly decent web 
> site with some interesting articles; the URLs escape me though.

Ah!  Thank you.  I almost deleted that paragraph.

I plugged "James Coplien" into Google Advanced Search.
Lots of interesting looking stuff.  He is quite the prolific writer.


Here is one which mentions your first book :
A Pattern Definition
Software Patterns
by James O. Coplien
http://hillside.net/patterns/definition.html

"Alexander could have written a 1-sentence definition of what a pattern 
is, or an essay, but instead he wrote a 550-page book to do it. Because 
the concept is hard."


Or this one describes the programmer's version of a process common to 
all learned endeavors, philosophy, physics, history, theology, and I 
suppose even ditch-digging:
Teaching OO: Putting the Object back into OOD
http://www.artima.com/weblogs/viewpost.jsp?thread=6771


Greg



More information about the OCLUG mailing list