Upgrade to Pro — share decks privately, control downloads, hide ads and more …

eXtreme Go Horse (XGH)

Diego Leite
November 11, 2016

eXtreme Go Horse (XGH)

Lightning talk about the eXtreme Go Horse process

Diego Leite

November 11, 2016
Tweet

More Decks by Diego Leite

Other Decks in Technology

Transcript

  1. 1 - Did you think? So is no XGH In

    XGH you don't think, you do the first thing that comes to your mind. There's not a second option as the first one is faster.
  2. 2 - There are 3 ways of solving a problem:

    the right way, the wrong way and the XGH way which is exactly like the first one but faster XGH is faster than any development process you know
  3. 3 - You'll always need to do more and more

    XGH For every solved problem using XGH 7 more are created. And all of them will be solved using XGH. Therefore XGH tends to the infinite.
  4. 8 - Be ready to jump off when the boat

    starts sinking. Or blame someone else For people using XGH someday the boat sinks. As time passes by the system grows into a bigger monster. You better have your resume ready for when the thing comes down. Or have someone else to blame.
  5. 11 - XGH is anarchic There's no need for a

    project manager. There's no owner and everyone does whatever they want when the problems and requirements appear.
  6. 20 - Tests are for pussies If you ever worked

    with XGH you better know what you're doing. And if you know what you're doing why test then? Tests are a waste of time. If it compiles it's good.
  7. 22 - The problem is only yours when you name

    is on the code docs Never touch a class of code which you're not the author. When a team member dies or stays away for too long the thing will go down. When that happens use.
  8. The scientific model! 1. Ask why is not working? 2.

    Think about what is going on 3. Try to isolate the problem 4. Attack the isolated parts 5. Solve the problem! \o/