私はインターンとして、学界以外の業界についてたくさん学びます。
今日私が考えたのは、入力のトリミングです。
コインの片側では、入力にスペースが多すぎるためにユーザー/実装者が予期しない結果を常に受け取ることを望まないため、すべての関数呼び出しの後にユーザー入力を常にトリミングする必要があります。
しかし、同時に、ここで社内で使用するAPIライブラリを作成している場合、結果の主要な空白が末尾/先頭にあることが重要になる可能性があります。
次に、空白が重要かどうかがわからない場合があります。
私にとっての大きな問題は、コード内のどこにいても.trim()が常に呼び出されていることです。
誰もが特定の状況を処理する方法についてのヒント/経験則または単なる考えを持っていますか?