ฉันทำงานผ่าน Ruby Koans
test_the_shovel_operator_modifies_the_original_string
ปริศนาธรรมในabout_strings.rbรวมถึงการแสดงความคิดเห็นต่อไปนี้:
โปรแกรมเมอร์ทับทิมมักจะชอบโอเปอเรเตอร์พลั่ว (<<) มากกว่าเครื่องหมายบวก (+ =) เมื่อสร้างสตริง ทำไม?
ฉันเดาว่ามันเกี่ยวข้องกับความเร็ว แต่ฉันไม่เข้าใจการกระทำภายใต้ประทุนที่จะทำให้ผู้ปฏิบัติงานพลั่วทำงานเร็วขึ้น
ใครบางคนจะสามารถโปรดอธิบายรายละเอียดที่อยู่เบื้องหลังการตั้งค่านี้?