Estoy aprendiendo mucho sobre la industria fuera de la academia.
Una cosa en la que pensé hoy fue el recorte de entrada.
En un lado de la moneda, no quiero que el usuario / implementador reciba constantemente resultados inesperados porque su entrada tenía demasiados espacios, por lo tanto, necesito recortar constantemente la entrada del usuario después de cada llamada a la función.
Pero al mismo tiempo, si estoy creando una biblioteca API para uso interno aquí en la oficina, los espacios en blanco finales / finales pueden ser cruciales para los resultados.
Luego hay casos en los que no estoy seguro de si el espacio en blanco será importante o no.
El gran problema para mí es que me encuentro CONSTANTEMENTE llamando a .trim () en todas partes en mi código.
¿Alguien tiene algún consejo / regla general o simplemente piensa en cómo manejar ciertas situaciones?