GMail ha questa funzione in cui ti avviserà se tenti di inviare un'email che pensa potrebbe avere un allegato.
PoichéGMailharilevatolastringaseetheattached
nell'e-mail,manessunallegatoveroeproprio,miavvisaconunafinestradidialogoOK/AnnullaquandofaccioclicsulpulsanteInvia.
AbbiamounproblemacorrelatosuStackOverflow.Cioè,quandounutenteinserisceunpost
my problem is I need to change the database but I don't won't to create a new connection. example: DataSet dsMasterInfo = new DataSet(); Database db = DatabaseFactory.CreateDatabase("ConnectionString"); DbCommand dbCommand = db.GetStoredProcCommand("uspGetMasterName");
Questo utente non ha formattato il suo codice come codice!
Cioè, non hanno indentato di 4 spazi per Markdown, o usano il tasto codice (o la scorciatoia da tastiera ctrl + k ) che fa questo per loro .
Pertanto, il nostro sistema accetta molte modifiche in cui le persone devono entrare e formattare manualmente il codice per le persone che in qualche modo non sono in grado di capirlo. Questo porta a un sacco di mal di pancia . Abbiamo migliorato l'aiuto dell'editor diverse volte, ma a parte andare a casa dell'utente e premere i pulsanti corretti sulla tastiera per loro, non sapremo cosa fare dopo.
Ecco perché stiamo prendendo in considerazione un avvertimento sullo stile di Google GMail:
Did you mean to post code?
You wrote stuff that we think looks like code, but you didn't format it as code by indenting 4 spaces, using the toolbar code button or the ctrl+k code formatting command.
Tuttavia, la presentazione di questo avviso ci obbliga a rilevare la presenza di ciò che pensiamo sia un codice non formattato in una domanda . Qual è un modo semplice e semi-affidabile per farlo?
- Per Markdown , il codice è sempre rientrato di 4 spazi o all'interno di apici inversi, quindi qualsiasi cosa formattata correttamente può essere scartata dal controllare immediatamente.
- Questo è solo un avviso e si applicherà solo agli utenti di bassa reputazione che fanno le loro prime domande (o forniscono le loro prime risposte), quindi alcuni falsi positivi sono OK, purché siano circa 5% o meno.
- Le domande su Stack Overflow possono trovarsi in qualsiasi lingua, sebbene possiamo limitare realisticamente il nostro assegno, ad esempio, alle "dieci grandi" lingue. Per la pagina dei tag che sarebbe C #, Java, PHP, JavaScript, Objective-C, C, C ++, Python, Ruby.
- Utilizza il scarico di dati sulle risorse creative di overflow dello stack per verificare la tua potenziale soluzione (o semplicemente scegli un alcune domande nei top 10 tag su Stack Overflow) e guarda come funziona.
- Lo pseudocodice va bene, ma usiamo c # se vuoi essere più amichevole.
- Più semplice è, meglio è (finché funziona). BACIO! Se la tua soluzione ci richiede di tentare di compilare post in 10 compilatori diversi, o un esercito di persone per addestrare manualmente un motore inferenziale bayesiano, non è esattamente quello che avevamo in mente.