Sto richiedendo informazioni su un User
s indirizzo e come è buona pratica quando raccolgo informazioni, convalido l'input e rispondo di conseguenza, ove appropriato.
Supponendo che venga ricevuto un input valido, il formato dell'input (in particolare il character box) potrebbe essere un po ' funky .
Ad esempio; dato l'input 34b bAker STREET
, preferirei che fosse 34B Baker Street
.
Ora potrei scrivere la logica per normalizzare l'input, tuttavia, data la moltitudine di formati di linee di indirizzo (almeno nel Regno Unito), si tratta di un'ottimizzazione che non restituirà molto beneficio finché l'input stesso è valido?
Avere un involucro funky è fastidioso, ma non dannoso per la funzionalità del sistema.