Descrizione del progetto
TradottoLo script dovrebbe essere eseguito su un programma una volta al giorno, raccogliere il prezzo attuale per ciascun prodotto monitorato e scrivere i risultati in un foglio di calcolo strutturato: una riga per prodotto, colonne per ciascun concorrente, la data e il nostro prezzo per confronto. La storia deve essere preservata, in modo da poter vedere come un prezzo è cambiato nel corso delle settimane, non solo l'istantanea di oggi. Se un layout di pagina si rompe o un articolo esaurisce, l'esecuzione dovrebbe registrare chiaramente ciò invece di scrivere un numero errato o saltare silenziosamente la riga.
La parte che conta di più è il rilevamento delle modifiche. Quando un concorrente aumenta o diminuisce un prezzo oltre una piccola soglia, o un articolo che era non disponibile torna disponibile, vogliamo una notifica con il prodotto, il valore vecchio e nuovo e la differenza. Siamo aperti a uno stack sensato; affidabilità e segnalazione onesta degli errori sono più importanti della velocità. Si prega di includere una breve nota di configurazione in modo che possiamo aggiungere o rimuovere noi stessi i prodotti monitorati.