This attitude in young programmers kills me. It's the old "let's make one tool that does everything, and i (re)invented it!" attitude they get after a few years on the job.
This attitude in young programmers kills me. It's the old "let's make one tool that does everything, and i (re)invented it!" attitude they get after a few years on the job.
Instead of make something completely new that does everything expand the well known old by some useful features?
I am not commenting on some ill-fated attempt to add types to CSV columns.
Edit: removed a "not" in the wrong place.
What a completely odd thing to say on a site like this, but alrighty.
Anyway, I'll be clear: I run a business that deals with CSVs and their oddities. I am acutely aware of how well they can work. This has nothing to do with the fact that most programmers I've met, given the choice, would prefer literally any other data format.
Small specs that don't define very much have a value. Least common denominators have a value.
It's a problem to use the basic solution in an enterprise problem, but it's also a problem to use the enterprise solution to trivial problems.
You are expressing your view, I am expressing mine, that is all.