3 ms·
I hate the complaint that everything is a "leaky abstraction". Can't we just just accept a tool that augments and improves something without caring that it's n
by wvenable 4y ago
I hate the complaint that everything is a "leaky abstraction".
Can't we just just accept a tool that augments and improves something without caring that it's not a complete and perfect abstraction over another technology? I use an ORM every day and I also use SQL every day. The ORM is such an improvement for what it does that of course I would use it. But I'm not restricted to using it. In fact, most ORMs encourage mixing SQL with their API; that's not a leaking abstraction -- it's bringing the fire hose.