Re: 1+1 = 3
"The Typhoon is designed as a air superiority dogfighter, with a recent addition of an 'austere' strike package."
Going a bit off-topic, but the RAF's interest in what became the Typhoon started with the AST.414 requirement, which was intended to replace both Jaguar (another single-seat design) in the mud-moving role and Phantom (a two-seat aircraft) in the air-to-air role. The latter took priority (although the Phantoms were actually replaced by Tornado F3 in the meantime), which is why it took about a decade after entering RAF service for the Typhoon to start receiving some air-to-ground capabilities. And, due to a lack of funding for anything else, it's now also partially taking over from the Tornado GR4 (two-seat) bomber.
What this has got to do with pair programming though, I'm not sure...