Una dei momenti più divertenti e appassionanti dell’attività informatica è la progettazione degli algoritmi: idearli, mettere giù i codici, provarli con i primi dati di test e scoprire che non funzionano come dovrebbero. Ripensarne la logica, modificare il codice, riprovare con test via via più complessi, simulando le condizioni limite …