#r #r-development #design-patterns