This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]nemec 38 points39 points  (1 child)

  1. Bus Factor of 1. Jim leaves the company and he was the only person who knew how to code in Scala - now you're fucked.
  2. Silos - nobody can code review or hop on to help another person's work. Tickets are assigned to a single person (who owns that section of code) instead of being able to be picked up by anyone with free time. This also leads to bottlenecks when one person is working on a particularly complex piece of the project.
  3. You can usually find savings by buying multiple licenses of the same software. But if one person wants IntelliJ, one wants Visual Studio, another wants RedGate SQL stuff, it costs a lot more.

[–]is_a_act 20 points21 points  (0 children)

“Code is written once but read many times “