Il mio lavoro sarà presto reclutamento e una cosa che vorrei fare è escludere le persone che sono più entusiaste di scrivere un codice nuovo ed entusiasmante che correggere il codice più vecchio e, più in generale, le persone che riconoscono che il buon codice riguarda più di righe di codice scritte al giorno e che anche il design, la documentazione e i test fanno parte dell'essere un programmatore.
Se lo chiedo apertamente "Come ti senti a lavorare con il codice di altre persone e correggere i bug invece di scrivere nuovo codice? ", sospetto che molte persone diranno quello che pensano di dover dire, cioè" correggere i bug è importante ", ma questo potrebbe non riflettere le loro pratiche di lavoro effettive.
Quali domande o test educati (non eccessivamente dispendiosi in termini di tempo) chiederesti per trovare qualcuno interessato e disposto a mantenere e migliorare il codice?
Modifica per aggiungere: il ruolo implicherebbe sicuramente un nuovo lavoro - non voglio dare l'impressione che sia solo manutenzione! Si tratta più di escludere le persone che preferiscono eliminare e riscrivere ogni volta, piuttosto che correggere un bug ...