William.Wake@acm.org
(804) 519-6799 

William Wake
Agile Software Coach


 

What's Up?

I've had a bunch of XP Programmer cubes made; send me your physical address and I'll send one along. This is just a gift; I don't retain your physical or email address.

Thanks to the beta testers of the XP Evaluation Kit! We've completed our test, and hope to publish it.

Tutorials

Materials from the OOPSLA 2000 "Extreme Programming Live!" are available online.

Other
Interested in the Swing library for Java? See the Swing/JFC FAQ (or mirror). Or, buy our book: Java Foundation Classes: Swing Reference (with Stephen Drye).

Interested in frameworks? I have a draft book on the subject (dated, but I still like parts).

My resume - XP coaching, e-commerce, and Java.

I'm interested in Extreme Programming, human-computer interaction, digital libraries, and object-oriented patterns. 

I welcome comments on my publications and draft papers. 

Series

Games for Programmers
XPlorations - Extreme Programming

Older Series:
Pattern Patter - Design and other patterns
Interface Seams - User interface
Analysis Objective - Object-oriented analysis

Other Material

 

XPlorations 

 

Please Note: The XPlorations site has moved to http://www.xp123.com/xplor.

 

Subscribe to XPlorations
An announcement-only list for XP articles
   

Pattern Patter 

Essays and resources for software patterns.  

Last few patterns: Hide Information in Plain Sight, Renderer, "Template Method" in Java, Backpatching, Program Generator, Templates/Macros, Table-Driven Design, Interface-Abstract-Default.

Patterns Information and Back Issues

 

Miscellany

Analysis Objective (First-cut object models): February, 2000: Z39.50 Search System - Object Model

August '99: Object Analysis for the Envision Publication Database (Word) (and Rose model).

September '97: Training System

Analysis Information and Back Issues

Whimsy: For Want of a Nail (April, 1999).

 

Interface Seams

Essays and resources concerning human-computer interaction. 

July: Multimodal icons

HCI Information and Back Issues

 

Family resumes

Steve Wake's resume - Smalltalk, simulation.
Bill Wake's resume - e-commerce and Java.

 

Resume Publications XP HCI Patterns SortTables Dissertation Miscellany About

Copyright 1994-2006, William C. Wake - William.Wake@acm.org