Esiste un motivo tecnico/legale/finanziario/contrattuale/di progettazione per non accettare i numeri delle carte di credito con spazi all'interno?C'è un buon motivo per cui molti siti Web non accettano carte di credito con spazi e trattini?
Così tanti siti Web non consentono di inserire spazi o trattini in un numero di carta di credito. L'ho sempre messo in una programmazione sciatta, ma ho già usato le API merchant. Se riesci a capire come elaborare una carta di credito, puoi capire come estrarre i caratteri da una stringa. I progettisti sanno che stanno generando una frustrazione per l'utente perché hanno messo un avvertimento sul sito web. Sono proprio lì sulla carta! C'è anche un wall of shame per questo.
Falso pigrizia, cattiva programmazione, insensibilità, sadismo ... tutti questi assumono il peggio nella persona che fa il codice. Il più generoso che posso inventare è che sono in realtà conservatore con qualsiasi cosa coinvolga denaro. Mi sono sempre chiesto se ci sia un motivo profondo e davvero importante per cui non dovresti accettare i numeri delle carte di credito con spazi all'interno di essi? Perché non dovresti assolutamente provare ad applicare alcuna euristica. Forse qualche bizzarra legge finanziaria risalente all'era del telegrafo? Forse sono eroi non celebrati, che ci proteggono da un male sconosciuto per paura di digitare il numero di carta di credito di Hastur tre volte.
Beh, non si può certo essere restrizioni della larghezza di banda. –
Penso che la definizione di "programmazione correlata" qui intorno sia un po 'fascista. Questioni che non sono direttamente collegate agli aspetti tecnici della programmazione, ma sono chiaramente le cose che molti programmatori devono affrontare nel corso del loro lavoro hanno un posto legittimo su SO. Questo chiaramente è legato alla programmazione da qualsiasi ragionevole definizione mentre sta cercando di capire perché i siti web sono ** programmati ** come sono. – dsimcha
Riaprire. Vedi: http://meta.stackexchange.com/questions/5018/describing-close-reasons "not programming related": "Le domande su stackoverflow.com si riferiscono generalmente alla programmazione Questa domanda è molto lontana dalla programmazione. "... Dicendo che questa domanda è * MOLTO FAR AFIELD * è ridicolo. –