Cómo responder a una pregunta técnica sin parecer condescendiente
Contexto :
Mi novia (llamémosla V) y yo, somos programadores, y a veces nos hacemos preguntas cuando creemos que el otro puede tener una respuesta.
Unas cuantas veces, ella me ha dicho que he sonado condescendiente en mi respuesta (lo que podría ser el caso, pero no veo cómo ni por qué).
Normalmente nunca ponemos signos de puntuación al final de la frase, y cuando lo hacemos, suele ser señal de que va a empezar una discusión.
El intercambio suele ocurrir así
V: ¿Cómo se hace A por B?
Yo: No lo sé, no tengo el ecosistema en mi ordenador para probarlo, pero creo que la respuesta es C, déjame comprobarlo
Delay of 5 minutes or so.
Yo: Ok la respuesta parece ser C, según esta referencia, esto debería funcionar V: ¿Cómo? ¿Puedes escribirlo?
Yo: (código resolviendo A por B con C) V: Ok gracias.
Yo: Perdona el retraso, estaba asegurándome de que tenía la referencia para ello V: Entonces eres muy listo.
Yo: ¿Por qué estás molesto?
V: Porque dijiste como todo tonto que buscaría en Google que
[el argumento continúa]
Creo que algo en la forma en que me expresé en esa interacción en particular fue definitivamente incorrecto, cuando estaba diciendo que estaba buscando la referencia.
Sin embargo esta es la forma en la que suelo interactuar con mis colegas para preguntas técnicas y cuando respondo en Stack Overflow me aseguro de tener la referencia correcta para respaldar mi respuesta.
Sé que estamos hablando de interacciones con mi novia, pero en cuestiones técnicas estaba asumiendo que interactuábamos como lo haríamos en el trabajo. Quizás este sea mi error.
Entonces, mi pregunta: ¿Cómo puedo responder a una pregunta así sin sonar como un tipo condescendiente, que tiene toda la información?
EDIT
Muchas gracias por tus aportaciones, hay muchas buenas recomendaciones en las respuestas a la pregunta. Hubo una clara diferencia entre el tono de mi intercambio con ella aquí y nuestras interacciones generales (pero no falta ninguna parte en este diálogo).
Hoy volvimos a intercambiar sobre algún tema de programación y utilicé un tono que tenemos más en nuestras interacciones habituales y ofrecí una solución que ella buscó por sí misma y encontró otra solución. La idea general fue dar lo que honestamente creo que es la respuesta y confiar en su investigación, ayudando más si es necesario.