3 ms·
A recent quote by Evan Czaplicki of Elm fame that I've come to like; "Abstraction is a tool, not a design goal."
by michaelcampbell 8y ago
A recent quote by Evan Czaplicki of Elm fame that I've come to like; "Abstraction is a tool, not a design goal."
- madeofpalk 8y agoComments along this line are my favourite in our industry. Harry Roberts said, back in 2014, "Modularity, DRY, SRP, etc. is never a goal, it’s a trait. [...] but understand that they’re approaches and not achievements". This advice has stuck with me ever since. https://twitter.com/csswizardry/status/539726989159301121 https://twitter.com/csswizardry/status/539726989159301121
- james_marks 8y agoBecause DRY as an end-goal can become over-abstracted and taken too far, we came up with WET as the counterpart: Whatever is Efficient and Transparent. In the end, we found you want to be somewhere in between.