3 ms·
Abstractions are inevitable in software so the important thing is to think about, recognize, identify, and manage them. Sometimes it's appropriate to "unroll" b
by gpspake 4y ago
Abstractions are inevitable in software so the important thing is to think about, recognize, identify, and manage them. Sometimes it's appropriate to "unroll" bad abstractions in a codebase.
quotes I live by (Mostly accurate from my memory):
Repeated code is better than the wrong abstraction - Sandi Metz.
Always know what the abstraction is, its value, and its cost - Kent Dodds.