Talking head
Agile Roots 2010

This presentation, by Mike Moore, is licensed under a Creative Commons Attribution ShareAlike 3.0

Designing software is hard; designing quality software is even harder. Quality software should be more than just data with algorithms, more than a sum of its parts. One key to achieving this is to change your thinking and focus on the humanity inherent in all software. This talk will introduce anthropomorphic ideas for composing objects. I’ll discuss how to achieve collaboration in our objects vs. the more common command-and-control style. I’ll explore the importance of metaphor in designing our code. And I’ll describe how to achieve better design by anthropomorphizing your domain.

Rated: Everyone
Viewed 780 times
Tags: There are no tags for this video.