4 ms·
> And never abstract in advance I would contest that, when the abstraction you're going for is actually a library. If I want to send SMS then pulling in the Tw
by ljm 8y ago
> And never abstract in advance
I would contest that, when the abstraction you're going for is actually a library. If I want to send SMS then pulling in the Twilio SDK is a useful and effective abstraction compared to rolling my own API client.
Similarly, MVC is a useful abstraction too. I'd prefer to kick start a Rails project in a few minutes as opposed to piecing together a full web stack, and I'd take a desktop framework over building all of that from scratch.