Anehnya, jawaban yang paling jelas tidak ada: tertinggal spasi dapat dan akan menghasilkan bug yang sulit ditemukan.
Situasi yang paling jelas adalah string multiline. Python, JavaScript, dan Bash adalah beberapa contoh bahasa yang dapat dipengaruhi oleh ini:
print("Hello\·
····World")
menghasilkan:
File "demo.py", line 1
print("Hello\
^
SyntaxError: EOL while scanning string literal
yang entah bagaimana samar dan sulit dipecahkan jika editor tidak dikonfigurasi untuk menampilkan karakter spasi putih.
Meskipun highlight sintaksis dapat membantu menghindari kasus-kasus seperti itu, lebih mudah untuk tidak memiliki masalah di tempat pertama dengan tidak membiarkan spasi kosong di akhir baris. Inilah sebabnya mengapa beberapa pemeriksa gaya akan memunculkan peringatan ketika menemukan spasi tambahan, dan beberapa editor akan memotongnya secara otomatis.
Illustration: syntax highlight dapat membantu menghindari tertinggal spasi dalam situasi di mana ia dapat menyebabkan bug, tetapi jangan hanya mengandalkan itu.
Konteks lain, yang disebutkan secara singkat dalam jawaban sebelumnya , adalah data yang disimpan dalam file.
Sebagai contoh, file CSV yang berisi trailing whitespace dapat menyebabkan inkonsistensi data yang juga sangat sulit untuk dideteksi: parser yang memenuhi standar akan memangkas whitespace (standar menunjukkan bahwa memimpin atau trailing whitespace tidak relevan, kecuali dibatasi dengan tanda kutip ganda), tetapi beberapa parser mungkin berperilaku tidak benar dan menjaga spasi putih sebagai bagian dari nilai.
Format khusus lainnya mungkin secara khusus menganggap spasi putih adalah bagian dari nilai, yang mengarah ke situasi yang konsisten tetapi masih sulit untuk di-debug.