I was having it out with my wife on the telephone for the beginning of this talk.
Main points:
- Test
- KISS/YAGNI
- Do what you want
- Hack often
- Automate
- Eliminate pain
- Have fun
Don’t burn out. Use autotest. Learn new things at conferences. Do pair programming. In fact, I’ve done gang-bang programming, where one guy is typing with the computer projected and a bunch of other backseat drivers are yelling out code. The guy is only allowed to type what someone else says.
Q/A time:
- Person with question: So it seems like a lot of people use the ruby mailing list to submit patches rather than using the tracking system. WTF?
- Hodel: Yeah, I don’t know. Matz?
- Matz: I like email
-
Hodel: There you go, Matz uses email as his tracking system
- Person with question: What’s your editor of choice?
- Hodel: Vim [that’s right]