Strong opinions, weakly held

Hate Driven Development

I’ve used the term a few times, and now it’s time to officially coin it: Hate Driven Development. It’s when you come to hate working on something so much that it inspires a surge of productivity that leads to completion. Most projects that involve this methodology include a procrastination phase.


  1. Good stuff

  2. I feel this way about mopping the floors.

  3. This is perfect! Now that it’s coined.. I will have to use it too 🙂

  4. I’d slap the last PHP project I was party to with this label.

  5. Congrats, R — you’ve started a Meme…. 🙂

  6. I used this methodology when I was coding in ColdFusion two years back.

  7. woah 🙂 , pure awesomeness !!! I usually get stuck at the procrastination phase.

  8. haha. also motivated by people stealing my lunch from the office fridge.

  9. A term I’ve used to describe projects or companies that overtly micromanage work is “Gestapo Driven Development”.

    I’ve found that after having had to work under “Gesto Driven Development” it usually leads to “Hate Driven Development”.

  10. I get stuck in the procrastination portion of this equation.

  11. The debugging in IE phase…

  12. Replace the word ‘development’ with the word ‘life’.

  13. It’s like you reached into my heart and touched my soul.

  14. Java is always big on HDD

  15. Wondering what “Hate Driven Testing” would be like – I think its already hate driven 😉

  16. Love and hate are really close – your hate and anger may turn into love by accomplishing the tasks you hate. For me the idea is clear but not the boundaries between love and hate.

  17. I almost agree with the definition. Here is my two cents: This project is so full of crappy code, I am driven by hate to rewrite it.

Leave a Reply

Your email address will not be published.


© 2024 rc3.org

Theme by Anders NorenUp ↑