Extreme programming

2    19 Jan 2017 22:00 by u/imavoter

2 comments

1

I've always thought the critical flaw of Extreme Programming is that most programmers are introverts, and tire of being in another person's company. I know I think best when sitting quietly on my own.

0

Extreme programming always fails

  • Too many rules.
  • Good developers are not social.
  • If you put 2 developers behind one PC they will speed up but the nerd ego race it causes to refuse to be the beta guy will race them into a burn out.
  • The guy that is behind the keyboard is always the dumbass. He is a dumbass because he has to use his brain to type the commands while the one behind you has all his brainpower be multiple steps ahead.
  • Very depressing over time to be the less experienced developer because the experienced developer will always out-win you. If you want to have a depressed developer that will jump of the highest building, then force him to do pair programming.
  • Complete waste of development time, you slow down experienced developers to the level of the lowest developer. Some things you simply can't explain to other developers because they lack the background and experience you have and will constantly have the feeling that you are wrong.

Agile, scrum, pair programming, it is all quackery tools that will only make your projects fail and your team depressed.