Wednesday, May 14, 2008

refactoring

client: "what's refactoring?"
me: "there's a kind of pink sticky note over there. and it's sort of rectangular."
me: "or i could say"
me: "that is a pink, rectangular post it note"
everyone on my team except me: laughter

Wednesday, May 07, 2008

girls

i'm trying to learn a programming language with a collegue. she's a girl, and programming isn't her day job. it's called python. we have different goals.

she wants to make something that solves problems. i want to be fluent. how do we make it fun for both of us?

is this a recipe for fun?
1 interactive python shell.
1 xmpp client library.

incoming messages are sent to the python shell. a message is concocted in python. a reply is sent. it's like TDD, with people. i hope a conversation would look something like this:

dave>"hello."
sarah>"hello."
dave>"what is 2 times 7?"
sarah>5
dave>"no"
dave>"what is 2 times 7?"
sarah>14
dave>"yes!"

sounds fun to me. hoping the interactivity and the fact that it does something - ie. answers and asks questions, will be enough to satisfy us both. i'm going to try it on one computer without the chat stuff first to see how it goes.

bye.