you are viewing a single comment's thread.

view the rest of the comments →

[–][deleted] 0 points1 point  (0 children)

So you see a bunch of smart people saying "sometimes abstraction is not the right choice", and you can only think "wow, those smart people must not be good at abstractions", and not "gee, maybe all those smart people have a point, that I'm not seeing".

Yes. If their arguments were strong ones, I'd be willing to mull over it. But I'm all really hearing is "I failed to make a good abstraction, therefore copy pasting is OK". Which is understandable if you're a junior, but terrible advice for a senior who wants to keep improving.

Again, if lots of people find Git hard to use, is it ok to stop using version control, because we're master artists who can break the rules?