Compendious Thunks (@compthunks) profile picture

Screencasts of principles, patterns & wanton code play. Crafted with love by what's left of the mind of @eee_c.

Baltimore, MD
Joined January 2016
Swap a list for map in the Composite -- is it no big deal? Or did you just make a… Composite Tommyknocker?! compendiousthunks.com/series…
We use the Composite Pattern b/c it's easy -- to use and grow. The consequences, they are joy! compendiousthunks.com/series…
Just how much should component and composite share in the Composite Pattern? Spoiler: nearly everything! compendiousthunks.com/series…
In the composite pattern, a collection-like composite is how you build and maintain beautiful, complex composites: compendiousthunks.com/series…
Stay sane when building composites of composites of composites (and even more complex things!): compendiousthunks.com/series…
Control one or many objects — w/ identical operations! It's the freebie Introduction to the Composite Pattern: compendiousthunks.com/series…
Just because you *can* share flyweight objects doesn't you _have_ to. Let's talk Unshared Flyweights: compendiousthunks.com/series…
Sharing a simple data structure up-front might make communication issues in the Flyweight Pattern obsolete: compendiousthunks.com/series…
Another thunk! Today, we're keeping the information flow in the Flyweight sane, thx to a simple convention: compendiousthunks.com/series…
The flyweight is pretty… fly (ahem). But communication equals complexity. Also, what the heck is extrinsic? compendiousthunks.com/series…