|
|
|
|
|
by Jesin
6615 days ago
|
|
Really? Do ads for transistors describe them as "smart" or "magic"? The idea here is not that abstractions are bad, it's that those that are frequently described by the people who made them as "smart" or "magic" are often not very helpful, and tend to do more harm than good. There are some exceptions, but good abstractions, while they may be described as "smart", don't usually include that in their name, and are rarely if ever called "magic". |
|
The problem is not with these two packages, but with the developers who use them without taking the time to figure out exactly what they do. Just because something makes a task convenient or easy, does not mean you aren't required to understand how they work.
It's copy/paste, cargo-cult programming, and you can't blame the tools.