Nei miei giorni di lavoro autonomo, una volta ho intrapreso un progetto piccolo e piuttosto ben pagato: "Un sistema di newsletter", afferma la specifica.
Tutto andava bene, le fatture venivano pagate con ogni traguardo raggiunto, io ero uno sviluppatore felice ... Fino a quando il signor Client non ha iniziato a richiedere lo spoofing dell'intestazione della posta e un sacco di altre funzionalità mi hanno portato alla conclusione che stavo costruendo un sofisticato mailer di spam.
Per farla breve: considerazioni finanziarie mi hanno fatto finire quello che avevo iniziato. Ho risentito di aver assunto il lavoro in primo luogo fino ad oggi - se mi fossi preoccupato di google il nome del mio cliente, sarei stato avvertito.
Quali strategie posso usare per evitare di finire cose di programmazione che preferirei non vedere nelle mani di qualcuno?