Programmare a caso è il modo più costoso per scoprire che hai frainteso il requisito. Quando una richiesta è vaga, il mio compito è trasformare l'ambiguità in una comprensione condivisa e scritta prima di scrivere il codice, poi convalidare in modo economico. L'ambiguità non è un ostacolo su cui fare marcia indietro; è una parte normale del lavoro per eliminarla.
