Centers In Software

What are the centers in software? Are there any?

What Alexander calls a "center" is something that is defined in terms of other centers. A center is something that holds your attention, something that you notice and might name.

A method and a class are probably centers. A class is made up of methods, so that fits. But classes are pretty small. A pattern like Composite or Strategy is made up of several classes, and they are probably centers, too. A subsystem would be a center, as would a complete application. So, there will be centers at many levels, and larger centers are made up of smaller centers.


CategoryPattern CategoryOrganization


EditText of this page (last edited December 14, 2014) or FindPage with title or text search