Sono stagista che sta imparando tonnellate sull'industria al di fuori del mondo accademico.
Una cosa a cui ho pensato oggi è stata l'aggiunta di ritaglio.
Da un lato della medaglia non voglio che l'utente / implementatore riceva costantemente risultati inaspettati perché il loro input ha troppi spazi, quindi ho bisogno di tagliare costantemente l'input dell'utente dopo ogni chiamata di funzione.
Ma allo stesso tempo Se sto creando una libreria API per uso interno qui in ufficio, lo spazio trailing / leader può essere cruciale per i risultati.
Poi ci sono casi in cui non sono sicuro se lo spazio bianco sarà importante o meno.
Il grosso problema per me è che trovo COSTANTEMENTE chiamare .trim () ovunque nel mio codice.
Qualcuno ha qualche consiglio / regola generale o solo pensieri su come gestire certe situazioni?