notes

Design patterns