DBD: Don't Repeat Yourself By Design