ntt_cs introduction design  simon  alexander  habraken  design_methods  formal_informal projects arch_software design_computation thanks
Christopher Alexander design = network of interacting decisions ("Notes") patterns = describe decisions & their interaction ("Pattern Language")
patterns = describe decisions & their interaction ("Pattern Language")