Ed Yourdon: It's nice to have a boyfriend who shelters you from the rain