Building Consumers and Mappers
Keep it simple.
A CRC card session to identify players.
Build class(es) to manage each functional area.
Tackle each in isolation. This intensifies the focus.
Refactor for abstraction, then combine and run together.
Use shared queues to pass work between tasks (processes).
Previous slide
Next slide
Back to first slide
View graphic version
Notes:
Workspaces and test objects are great ways to prototype and explore target object functions.