Nella programmazione di coppia, come viene chiamato ciascun ruolo e perché?


9

Ho sentito la persona sulla tastiera denominata "driver" e l'altra persona denominata "navigatore". Ho immaginato i corridori di auto da rally, in cui la persona al volante non riesce a tenere il passo con tutto ciò che sta accadendo, e devono avere l'aiuto del "navigatore", che sta urlando volumi e volumi di direzioni verso di loro, letteralmente, per tenerli "fuori dalle erbacce", proprio come una persona alla tastiera è tenuta "in rotta" dalla persona sulla seconda sedia.

Quali sono i termini più / più comunemente accettati per i due ruoli nella programmazione in coppia e (se non è ovvio) sono presi in prestito da professioni precedenti?


2
Non so perché, ma quella metafora del raduno mi fa solo immaginare di sbattere a capofitto in un albero. Ma sì, hai sostanzialmente elencato i nomi dei ruoli e risposto alla tua domanda.
Bart,

In alternativa puoi chiamare il navigatore un "fucile da caccia".
Mchl

Risposte:


5

Il driver (o meno comunemente pilota) ha le mani in mano con la tastiera ed è proprio lì, cancellando il codice.

Il navigatore (o osservatore, o meno comunemente copilota o copilota) è seduto accanto ai documenti di riferimento per assicurarsi che il codice stia procedendo nel modo giusto.

Il navigatore ha una prospettiva migliore di ciò che sta arrivando e non si preoccupa solo della meccanica della digitazione.


1
"preoccuparsi della meccanica della digitazione". haha, davvero, non sta scrivendo come respirare per la maggior parte di noi ormai?
CaffGeek,

0

Il modo in cui penso a questo non è altro che il conducente tiene il volante (tastiera), l'altro ragazzo ha bisogno di un titolo e la metafora del raduno funziona per la maggior parte dei geek.

Non ho mai pensato di estendere la metafora all'albero come suggerito da @Bart


0

Quali sono i termini più / più comunemente accettati per i due ruoli nella programmazione in coppia?

Conducente e navigatore / osservatore.


0

Ho sentito la combinazione erroneamente accoppiata di guidatore / sedile posteriore. È fastidioso che uno sia un nome di ruolo e l'altro una posizione.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.