a pattern language (lecture critique)