People Projects And Patterns

"Who -- People, What -- Projects, and How -- Patterns"


People.

People who are important to the practice of Software Development, that is... Not every famous philosopher belongs here; perhaps not even every software developer who has written a book. But if someone has said something important on the topic of Software Development or Patterns, by all means, tell us what important things they said.

On people pages - we describe individuals like Christopher Alexander or Kent Beck. People don't always write their own pages. There are too many noteworthy people to expect that to happen. Likewise, don't take what's there too seriously. If you find something you know to be wrong or inappropriate, take the time to edit it. Be kind and use understanding as some folks are new to this.

Projects.

We believe patterns spread from person to person as they work together on projects. Just what are those projects? Look for project pages like Mac App or Hot Draw or Smalltalk Summer. Don't look for secrets, and don't write any yourself.

Patterns.

Now these are the real gems. We're looking for that common knowledge that's so uncommon. For example, Command Object makes undo and redo easy while Window Per Task addresses updating issues in early Model View Controller (MVC). Model Renderer View describes a variation on the theme. These pages won't necessarily contain the usual parts of a Written Pattern. We're just labeling ideas so we can study how they flow.


See original on c2.com