Patterns are prescientific. They are not derived from first principles as scientific theory, but from empirical observations. They can provide a phenomenological foundation on top of which scientific theories can be formulated [SALINGAROS-2000]. Patterns are an actionable representation of knowledge, yet they are not deterministic. Patterns are cognitive and capture deep understanding of recurring problems [MURRAY-2000].
This is a companion discussion topic for the original entry at https://tameflow.com/blog/2020-02-06/2016-02-10-design-patterns-are-a-form-of-knowledge/