Often, "clever" "abstractions" just make it harder to figure out what software is doing. Maybe I'm really dumb, but I find myself digging into a piece of code to repurpose it slightly all the time, and before I can actually Do A Thing, I have to understand your bespoke DSL for configuring configurations and handling any conceivable use case in Full Generality. Except the use case of "I just want to call these three functions".
If you were wondering, I want to throw you, bodily, through a wall. You are not actually clever.
Cross-posted from alexr_rwx
Original post here: http://alexr-rwx.dreamwidth.org/3326.html
|comments: Leave a comment|