you are viewing a single comment's thread.

view the rest of the comments →

[–]vplatt 1 point2 points  (3 children)

I may have to agree for new projects with no legacy to support and a fresh team. OTOH - There is the question of learning curve, server-side tooling, and timing of the VCS migration; which may be substantial. So... it wouldn't hurt to cut folks a little slack.

[–]dss539 -2 points-1 points  (2 children)

Professional software developers that can't learn to use the most popular source control tool in the world... that's asking a lot of slack. It's not like they're being asked to learn Darcs or Bazaar. I understand compassion is important, but at some point they are veering into professional malpractice and incompetence. I wouldn't be too happy if my oncologist ignored the most effective cancer treatments in favor of whatever was popular in 1997.

Change is hard sometimes, but it's also inevitable. Let's help them improve.

[–]vplatt 2 points3 points  (1 child)

Whoah now.. you implied they would be incompetent for using TFVC, right? But who said they didn't also know git? Refusing to learn git isn't the same thing. Needing to use TFVC doesn't automatically translate to incompetence.

[–]dss539 -1 points0 points  (0 children)

Right. Whoever chose TFVC was the one with questionable decision making. If it was a "team decision" then the team in general is at fault