I found Richard P. Gabriel whilst researching the concept of "habitable code", which seems to fit my intuition about what makes for good code.
A codebase should be views as Living Structure not as a exercise in High Modernism.
This line from the intro in the book struck me as the way I've seen people use the GoF book incorrectly:"..the ideas of A Pattern Language cannot
be applied mechanically. Instead, these ideas—patterns—are hardly more than
glimpses of a much deeper level of structure, and is ultimately within this deeper
level of structure, that the origin of life occurs"
@alec @scottwerner I love the mental model of it _but_ I reject the original premise that it's impossible to find a 10x improvement. The very creation of the frameworks that allow us to be "interior designers" _is_ the 10x improvement.
I don't think this underminds her arguments at all, just found it strange.
Some examples are the functional map/reduce/filter/etc patterns. Turned 10+ lines of boilerplate code into one line.
Or look at how the patterns that Sinatra introduced about building web frameworks spread incredibly quickly to almost every other language.
Mastodon instance for attendees of Refactor Camp, and members of various online/offline groups that have grown out of it. Related local groups with varying levels of activity exist in the Bay Area, New York, Chicago, and Austin. Kinda/sorta sponsored by the Ribbonfarm Blogamatic Universe. If you already know a few people in this neck of the woods, try and pick a handle they'll recognize when you sign up. Please note that the registration confirmation email may end up in your spam folder, so check there. It should come from administrator Zach Faddis.