topical media & game development

talk show tell print

pattern(s) / matrix / model(s) / resource(s)

patterns in software architecture


HKU/2000

Æliens


footsteps in the snow

we create software to create an infrastructure for life

so we discover patterns of life

Each pattern is a three part rule, which expresses a relation between a certain context, a problem and a solution.

Each pattern describes a problem which occurs over and over again in our environment and then describes the core of the solution to that problem, in such a way that you can use the solution a million times over.

is software architecture a craft?

or is it politics?

It is a brave architect who, in today's environment, does not develop, or at least consider, an object-oriented design.

 [Practice] p. 10

Software Architecture Revisited

..., ignoring details, plugin architectures indicate what may become the dominant paradigm of the future,

framework-like environments that are extensible by components following a clearly defined pattern or protocol.

that is to say, components created according to the Principles of Object-Oriented Software D evelopment.

P A T T E R N S



delay commitment


there are no conclusions

instead we have

the matrix


[] readme course(s) preface I 1 2 II 3 4 III 5 6 7 IV 8 9 10 V 11 12 afterthought(s) appendix reference(s) example(s) resource(s) _

(C) Æliens 04/09/2009

You may not copy or print any of this material without explicit permission of the author or the publisher. In case of other copyright issues, contact the author.