- Shock and Denial: “Surely JavaScript is just for designers and for making annoying, gratuitous animations on Web pages.”
- Pain and Guilt: “No classes. No namespaces. I didn’t know where else to put the code except in the script tag on the page!”
- Anger: “You expect me to write JavaScript!?! I’m a real programmer!”
- Bargaining: “Don’t we have an intern that can do this?”
- Depression and Sorrow: “I realize JavaScript is dynamic and functional, but every time I have to write or read it, I begin to consider changing careers.”
- Testing and Reconstruction: “At least with Jasmine, I can write tests, but look how ugly it is. There has got to be a better way.”
- Acceptance: “CoffesScript!”
JavaScript and the Seven Stages of Grief
Reply