Tuesday: Abstraction, Modularity, and poly~ (Speaker: Jeff Lubow)
- encapsulation / abstraction / modularity
-- patches -> encapsulation -> absractions, and how to instantiate them
-- patcherargs, attributes vs. arguments
-- bpatchers, prototypes, clippings
-- many model
-- init in a single module
- data storage and global initialization
-- coll / matrices / zl objects, and how they can work together
-- regular arguments, handling default init values
-- maintaining uniqueness in multiple instances
-- set/store vs. trigger
-- global init vs. re-init
-- preset obj and pattr/pattrstorage
- OSC route usage
-- using send and receive in conjunction with
-- name by function and/or method