Sou estagiário aprendendo muito sobre a indústria fora da academia.
Uma coisa que pensei hoje foi cortar a entrada.
De um lado da moeda, não quero que o usuário / implementador receba constantemente resultados inesperados porque a entrada deles possui muitos espaços; portanto, preciso aparar constantemente a entrada do usuário após cada chamada de função.
Mas, ao mesmo tempo, se eu estiver criando uma biblioteca de API para uso interno aqui no espaço em branco à esquerda / à esquerda do escritório, pode ser crucial para os resultados.
Depois, há casos em que não tenho certeza se os espaços em branco serão importantes ou não.
O grande problema para mim é que me encontro constantemente chamando .trim () em todo lugar no meu código.
Alguém tem alguma dica / regra de ouro ou apenas pensamentos sobre como lidar com determinadas situações?