Questa è una domanda che mi è stata posta molti anni fa come laureata in un colloquio di lavoro ed è tormentata nel mio cervello di tanto in tanto e non ho mai trovato una buona risposta che mi soddisfacesse.
L'intervistatore in questione stava cercando una risposta in bianco e nero, non c'era via di mezzo. Non ho mai avuto la possibilità di fare domande sulla logica alla base della domanda, ma sono curioso di sapere perché quella domanda sarebbe stata posta a uno sviluppatore e cosa avresti imparato da una risposta sì o no?
Dal mio punto di vista, posso leggere Java, Python, Delphi ecc., Ma se il mio manager viene da me e mi chiede fino a che punto sono in un progetto e dico "Il codice è completo all'80%" (e prima inizi a spararmi, l'ho sentito pronunciare in un paio di uffici dagli sviluppatori), come si documenta esattamente? Mi scuso se questa domanda sembra strana, ma preferirei chiedere e ottenere alcune opinioni su di essa per ottenere una migliore comprensione del motivo per cui dovrebbe essere posto a qualcuno in un'intervista.